Я хочу иметь возможность установить шрифт кнопки навигации на панели навигации приложений, не делая ничего сумасшедшего и не теряя никаких других дизайнерских характеристик кнопки (т.е. я хочу сохранить стрелку) ,Изменить шрифт кнопки обратной панели навигации
Прямо сейчас я использую это в viewDidAppear:
, чтобы установить шрифт элементов обычной панели.
for (NSObject *view in self.navigationController.navigationBar.subviews) {
if ([view isKindOfClass:[UIButton class]]) {
[((UIButton*)view).titleLabel setFont:[UIFont
fontWithName:@"Gill Sans"
size:14.0]];
}
}
Однако это не делает никаких изменений на кнопку назад, независимо от того, какого UIViewController
этого кода применяются к (корень, ток и т.д.).
Пользовательские стилизация UIBarButton пунктов: http://stackoverflow.com/a/28347428/469614 – Vexy