Я хочу установить шрифт кнопки навигации на панели навигации приложений, не делая ничего сумасшедшего и не теряя никаких других дизайнерских характеристик кнопки (т.е. хочу сохранить стрелку).
Прямо сейчас я использую это в 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
этот код применяется к (root, current и т.д.).