我在 AppDelegate didFinishLaunchingWithOptions 中使用以下代码更改了 UINavigationBar 标题的字体:
[[UINavigationBar appearance] setTitleTextAttributes:
[NSDictionary dictionaryWithObjectsAndKeys: [UIFont fontWithName:@"Arial-BoldMT" size:24.0], UITextAttributeFont, nil]];
纵向还可以,但是横向字体太大了。旋转设备后是否可以更改字体大小?
我想我可以用自定义titleView解决这个问题,但我想知道是否还有其他选项(在纵向/一般情况下不将大小设置为较小的数字:))?
我正在为 iOS 5 开发。