Какой шрифт и размер Apple использует для заголовка панели навигации? - PullRequest
22 голосов
/ 07 апреля 2010

Я сделал полностью настраиваемую панель навигации и хотел бы использовать точно такой же шрифт и размер, как в заголовке их панели навигации. Это выглядит как какой-то жирный печатный ариал, но не уверен, что это правильно. Кто-нибудь знает?

Ответы [ 4 ]

33 голосов
/ 10 декабря 2015

iOS12 Большое название System Bold 34 (Сан-Франциско)

[UIFont boldSystemFontOfSize:34]

iOS9 - iOS12 Система Semibold 17 (Сан-Франциско)

[UIFont systemFontOfSize:17 weight:UIFontWeightSemibold]

iOS8 Система Semibold 17 (Helvetica Neue)

[UIFont systemFontOfSize:17 weight:UIFontWeightSemibold]

iOS7 Система Bold 17 (Helvetica Neue)

[UIFont boldSystemFontOfSize:17];
27 голосов
/ 07 апреля 2010

Определенно не Arial.Это Гельветика.Вероятно, вы можете получить тот же шрифт, используя

UIFont *navFont = [UIFont boldSystemFontOfSize:18];

Измените размер, чтобы узнать, что использует Apple (и напишите его ниже в комментарии, если найдете лучший).текст навигационной панели имеет белую тень под ним, чтобы придать ему рельефный эффект.Это белая тень на 1 пиксель под текстом.Используйте shadowColor и shadowOffset в UILabel, чтобы получить тот же эффект.

0 голосов
/ 15 марта 2014

Для iOS7 правильный размер шрифта 17pt:

UIFont *navFont = [UIFont boldSystemFontOfSize:17];
0 голосов
/ 21 августа 2012
UIFont *navFont = [UIFont boldSystemFontOfSize:22];
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...