对于iOS4和iOS5,实现具有自定义背景和自定义标题字体的UINavigationBar的最佳方法是什么?
最佳答案
在自定义drawRect
类中覆盖UINavigationBar
:
- (void)drawRect {
[super drawRect];
[self addSubview:customNavigationBackgroundView];
}
然后,在使用此导航栏的类中,运行
navigationBar.titleView = desiredTitleLabel
。要自定义此标签的字体,请尝试desiredTitleLabel.font = [UIFont fontWithName:@"name" size:22.0]
。然后,您可以自定义阴影的文本颜色,阴影等。
关于ios - UINavigationBar具有针对iOS4和iOS5的自定义背景和标题字体,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8289652/