Dan*_*cer 5 uinavigationbar uitabbarcontroller ios
我有七个UIViews连接到导航控制器 - 每个都有一个图标如下 -

由于链接超过5页 - 标签栏添加了更多图标 - 按下时会显示带有更多菜单选项的子页面 -


子页面和后续链接有一个导航栏 - 它有一个蓝色色调,我想将其更改为橙色以匹配应用程序的其余部分.我的问题是如何设置这个样式,因为它没有出现在故事板中?
Gab*_*lla 13
您可以使用moreNavigationController属性访问该视图控制器UITabBarController.
正如您可以在文档中阅读:
即使屏幕上未显示"更多"按钮,此属性也始终包含有效的更多导航控制器.您可以使用此属性的值在选项卡栏界面中选择"更多"导航控制器,或将其与当前选定的视图控制器进行比较.
因此你可以做类似的事情
self.tabBarController.moreNavigationController.navigationBar.tintColor = [UIColor orangeColor];
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3414 次 |
| 最近记录: |