What is the default font size of textLabel and detailTextLabel?
Iphone – Default UITableViewCellStyleSubtitle font size
iphoneuitableview
Related Topic
- Iphone – how to change the font size of a UITableViewCellStyleSubtitle cell on iphone 3.0
- Ios – Change font size of UISegmentedControl
- Html – Preserve HTML font-size when iPhone orientation changes from portrait to landscape
- Objective-c – Default font size of UITableViewCell
- Ios – Using Auto Layout in UITableView for dynamic cell layouts & variable row heights
- Ios – Changing Font Size For UITableView Section Headers
Best Answer
You can always set any font to those labels in code so if you want some guaranteed fixed values you'd better do that as size values may vary depending on many factors (cell's style, sdk version, os version etc).
I've tested on simulator with 4.2 SDK version and got following results (no extra properties were set for cells):
UITableViewCellStyleSubtitle:
textLabel: Helvetica Bold, size: labelFontSize+1 (18 px)
detailsLabel: Helvetica, size: systemFontSize (14 px)
UITableViewCellStyleValue1:
textLabel: Helvetica Bold, size: labelFontSize (17 px)
detailsLabel: Helvetica Bold, size: systemFontSize+1 (15 px)
UITableViewCellStyleValue2:
textLabel: Helvetica Bold, size: smallSystemFontSize (12 px)
detailsLabel: Helvetica, size: labelFontSize (17 px)