Подтвердить что ты не робот

Какой шрифт и размер использует яблоко для заголовка панели навигации?

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

4b9b3361

Ответ 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];