2011-02-07 17 views
28

Кто-нибудь знает размер шрифта по умолчанию для UITableViewCell?Размер шрифта по умолчанию UITableViewCell

+3

Почему это время downvoted? Конечно, есть «RTFM», но это законный вопрос. ОП не упоминал, где/как он/она выглядел, я думаю, это то, что я бы сказал, не так. – makdad

+1

Возможный дубликат [UITableViewCellStyleSubtitle font size] (http://stackoverflow.com/questions/4775107/uitableviewcellstylesubtitle-font-size) –

ответ

48

question was answered here от Vladimir.

Вот что он сказал:

Вы всегда можете задать любой шрифт для этих меток в коде, так что если вы хотите, чтобы некоторые гарантированные фиксированные значения, которые вы бы лучше сделать это в качестве значения размера могут изменяться в зависимости от многих факторов (стиль ячейки, версия sdk, версия os и т. д.).

Я проверил на тренажере с 4.2 SDK версии и не получили следующие результаты (без дополнительных свойств были установлены для клеток):

  1. UITableViewCellStyleSubtitle:

    TextLabel: Helvetica Bold, размер: labelFontSize + 1 (18 точек)

    detailsLabel: Helvetica, размер: systemFontSize (14 точек)

  2. UITableViewCellStyleValue1:

    TextLabel: Helvetica Bold, размер: labelFontSize (17 точек)

    detailsLabel: Helvetica Bold, размер: systemFontSize + 1 (15 точек)

  3. UITableViewCellStyleValue2:

    textLabel: Helvetica Полужирный, размер: маленькийSystemFontSize (12 пикселей)

    detailsLabel: Helvetica, размер: labelFontSize (17 точек)

Default UITableViewCellStyleSubtitle font size?

9

Если вы посмотрите в документации для UIFont, существуют методы для получения размеров шрифтов системы. Я бы сказал, что у вас будет ответ.

http://developer.apple.com/library/ios/#documentation/uikit/reference/UIFont_Class/Reference/Reference.html

+ labelFontSize, вероятно, один вы после этого.

+0

Пример использования [UIFont boldSystemFontOfSize: [UIFont labelFontSize]]; –

19
[UIFont boldSystemFontOfSize:17.0]; 

который был обнаружен путем изменения шрифта UITableViewCell «s textLabel, пока он не соответствует по умолчанию.

+4

На самом деле, я нашел его размером 18 ... – Chris

+4

Дэйв должен знать, он может буквально открыть Xcode и посмотреть на источник UITableViewCell ... – steipete

Смежные вопросы