【发布时间】:2014-01-10 23:51:59
【问题描述】:
我知道可以删除状态栏,但是如果您将其设置为隐藏,框架会按状态栏的高度向上移动。因此,以下代码:
[UIApplication sharedApplication].statusBarHidden = YES;
仅仅隐藏状态栏的文本是不够的。我最终试图在这里完成的是类似于 Gmail 应用程序的东西,其中显示侧面菜单时,状态栏文本被隐藏,然后一旦做出选择,框架就会恢复正常并显示状态栏文本显示出来。
This question 展示了如何动画隐藏状态栏,但结果是整个窗口向上移动了状态栏的高度。我正在努力避免这种情况发生。
【问题讨论】:
-
在 .plist 中将“基于控制器的状态栏外观”设置为 NO 并尝试使用淡入淡出动画
标签: ios objective-c cocoa-touch ios7