我有一个带有“更多”选项卡的UITabBarController,我想修改其颜色方案。
导航控制器导航栏颜色
我已经能够通过子类化UITabBarController并将以下代码添加到ViewDidLoad方法中来更改“更多”选项卡的UINavigationController的背景颜色:
导航控制器导航栏颜色
我已经能够通过子类化UITabBarController并将以下代码添加到ViewDidLoad方法中来更改“更多”选项卡的UINavigationController的背景颜色:
UINavigationController *moreController = self.moreNavigationController;
moreController.navigationBar.tintColor = [UIColor redColor];
我还想更改导航控制器的文本颜色,但是我无法确定如何实现。
表视图高亮颜色
我想禁用或更改“更多”选项卡的UITableView的高亮颜色。我不想禁用选择功能,只想更改或删除蓝色高亮颜色。
我可以看到如何更改UITableViewCell的texLabel的SelectedTextColor属性,但是由于我不是表视图的数据源,因此不确定何时需要设置它。
编辑视图导航栏颜色
当选择编辑按钮时,顶部的导航栏会恢复基本的蓝色颜色。
有没有办法访问此导航栏以更改其色调颜色?