定制UINavigationBar
答
试试这个。非常未经测试(特别是最后两行可能并不总是有效,但如果你玩弄它,你会知道它是否有效)。
navigationController.navigationBar.tintColor = [UIColor purpleColor];
navigationController.topViewController.title = @"ye olde title";
UILabel *titleView = [navigationController.navigationBar.subviews objectAtIndex:0];
[titleView setFont:[UIFont fontWithName:@"Zapfino" size:10.f]];