【发布时间】:2011-01-12 09:40:53
【问题描述】:
我想显示一个模态视图,并希望它覆盖 iPhone 的状态栏。
我尝试将模态视图控制器的 WantsFullScreenLayout 属性设置为 YES;我还将其父级的属性也设置为 YES。这不起作用,大概是因为模态视图显示在主窗口内容下方,其中包括状态栏。
我的第二种方法放弃了整个“wantsFullScreenLayout”技术,转而在模态视图显示之前隐藏状态栏,然后在模态视图关闭后将其重新打开。这一直有效...模态视图的父视图布局不正确(其导航栏部分隐藏在状态栏后面。)调用 -[view setNeedsLayout] 什么都不做。
我应该如何解决这个问题?
谢谢。
【问题讨论】:
标签: iphone modal-dialog fullscreen statusbar