我有七个附加到导航 Controller 的UIView-每个都有一个图标,如下所示-

由于链接的页面超过5个,因此标签栏会添加一个更多图标-在按下该图标时会显示带有其他菜单选项的子页面-



子页面和后续链接具有导航栏-它具有蓝色色调,我想更改为橙色以匹配应用程序的其余部分。我的问题是如何设置样式,因为它不会出现在 Storyboard 中?

最佳答案

您可以使用moreNavigationController UITabBarController 属性访问该 View Controller 。

如您在文档中所读:



因此,您可以做类似的事情

self.tabBarController.moreNavigationController.navigationBar.tintColor = [UIColor orangeColor];

10-06 13:23