【发布时间】:2015-10-29 15:21:36
【问题描述】:
我只想更改我的状态栏的颜色以跟随我的导航控制器的颜色。
我已经阅读了一些帖子,现在我明白我无法更改状态栏颜色,基本上,我需要在后面有一个视图并更改该视图的颜色。好的。
所以我的问题是:
我在 ViewController 中有一个 UITableView,这个 ViewController 嵌入在 NavigationController 中。
在 NavigationController 中,我设置了标志 Hide Bars:On Swipe
当我滑动 TableView 时,我的导航栏消失了,但它也覆盖了我设置为 20 高度以模拟状态栏的视图。
我发现了这个Post,这正是我的问题,我在这篇文章中读到了一个合乎逻辑的解决方案,但是 OP 没有回答它是否有效,无论如何,我认为我需要工作正确使用约束,但这个解决方案在 xcode7 swift 2.0 上对我不起作用。
有什么想法吗?
【问题讨论】:
-
你能把图片贴在这里更好地理解
-
抱歉,我认为没有必要,因为我链接了一个帖子,这正是我的问题,而且它包含所有图片。
标签: ios xcode swift uinavigationcontroller interface-builder