你可以用UIAppearance来设置UINavigationItem的titleview吗?
我目前使用这个代码来设置我的导航项目的titleView:
- (void)viewDidLoad { ... UIImage *navbarTitle = [UIImage imageNamed:@"navbartitleview1"]; UIImageView *imageView = [[UIImageView alloc]initWithImage:navbarTitle]; self.navigationItem.titleView =imageView; }
有没有办法,我可以把这个代码使用UIAppearance?
[UINavigationItem appearance]
无效。
不,你不能用UIAppearence
来做到这UIAppearence
,你可以有一个UIViewController
从所有其他的UIViewControllerinheritance。 想想办法,你不必把所有的UIViewControllers
代码。