更改“更多”导航栏的颜色选项卡?
当您的 TabBarController 中有超过 5 个视图控制器时,系统会自动为您设置一个“更多”视图。是否可以更改此视图中导航栏的颜色以匹配我正在使用的颜色,而不是默认的蓝色?
When you have more than 5 view controller in your TabBarController, a "More" view is automatically setup for you. Is it possible to change color of the navigationBar in this view to match the color I am using, instead of the default blue?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
好的。我不应该完全相信这些文档。几分钟后我通过尝试找到了答案。文档列出了 moreNavigationController 是一个只读属性。但这对我来说效果很好:
或者
以防万一有人想知道。
OK. I should not have trusted the docs completely. I found the answer a couple of minutes later by trying it out. The docs lists the moreNavigationController is a read-only property. But this works fine for me:
or
In case anyone was wondering.
我只知道这有效:
但我不知道它是否有效。
I only know that this works:
But I do not know if it works therfore.
在您的应用程序
UIApplicationDelegate
中放置以下内容:In your application
UIApplicationDelegate
put this:放入
我的主应用程序委托有效
putting
in my main app delegate worked