Я создал полностью настраиваемую панель навигации и хотел бы использовать тот же самый шрифт и размер, что и яблоко, для названия своей панели навигации. Похоже, что какой-то жирный печатный ариал, но не уверен, правильно ли это. Кто-нибудь знает?
Какой шрифт и размер использует яблоко для заголовка панели навигации?
Ответ 1
Определенно не Arial. Это Хельветика. Вероятно, вы можете получить тот же шрифт, используя
UIFont *navFont = [UIFont boldSystemFontOfSize:18];
Измените размер, чтобы узнать, что использует Apple (и напишите его ниже в комментарии, если найдете самый лучший).
Весь текст панели навигации имеет белую тень под ним, чтобы придать ему эффект тиснения. Это белая тень размером 1 пиксель под текстом. Используйте shadowColor
и shadowOffset
в UILabel
, чтобы получить тот же эффект.
Ответ 2
iOS12 Большая система титров Bold 34 (Сан-Франциско)
[UIFont systemFontOfSize:34 weight:UIFontWeightBold]
iOS9 - iOS12 System Semibold 17 (Сан-Франциско)
[UIFont systemFontOfSize:17 weight:UIFontWeightSemibold]
iOS8 System Semibold 17 (Helvetica Neue)
[UIFont systemFontOfSize:17 weight:UIFontWeightSemibold]
iOS7 System Bold 17 (Helvetica Neue)
[UIFont boldSystemFontOfSize:17];
Ответ 3
Для iOS7 правильный размер шрифта 17pt:
UIFont *navFont = [UIFont boldSystemFontOfSize:17];
Ответ 4
UIFont *navFont = [UIFont boldSystemFontOfSize:22];