【发布时间】:2014-03-07 04:24:08
【问题描述】:
我正在尝试在收到应用内推送通知时在状态栏上方添加横幅。从我一直在阅读的内容来看,在 iOS 7 中动态更改状态栏样式的唯一方法似乎是将UIViewControllerBasedStatusBarAppearance 设置为NO。不得不将我所有不同的视图控制器 prefersStatusBarHidden 更改为 [UIApplication sharedApplication].statusBarHidden 不仅真的很烦人,而且它也没有达到我想要的效果。
当横幅从顶部滑出时,我仍然希望状态栏提供的 20 pts 空间保持不变,但状态栏内容会消失,直到横幅滑回后。有没有办法做到这一点或在状态栏上方添加子视图或窗口?
基本上我希望这样做:
【问题讨论】:
标签: ios objective-c ios7 ios7-statusbar