Ответ 1
Этот вопрос был дан здесь Vladimir.
Вот что он сказал:
Вы всегда можете установить любой шрифт для этих меток в коде, поэтому, если вам нужны определенные гарантированные фиксированные значения, вам лучше сделать это, поскольку значения размера могут варьироваться в зависимости от многих факторов (стиль ячейки, версия sdk, версия os и т.д.).
Я тестировал на симуляторе версию 4.2 SDK и получил следующие результаты (никаких дополнительных свойств для ячеек не было):
UITableViewCellStyleSubtitle:
textLabel: Helvetica Bold, размер: labelFontSize + 1 (18 px)
detailsLabel: Helvetica, размер: systemFontSize (14 px)
UITableViewCellStyleValue1:
textLabel: Helvetica Bold, размер: labelFontSize (17 px)
detailsLabel: Helvetica Bold, размер: systemFontSize + 1 (15 px)
UITableViewCellStyleValue2:
textLabel: Helvetica Bold, размер: smallSystemFontSize (12 пикселей)
detailsLabel: Helvetica, размер: labelFontSize (17 px)