iphone - 修复应用恢复执行后通知中心方向

标签 iphone ios ios5

我有一个仅以横向模式显示的 View ,并且运行良好。但是,如果您将应用程序发送到后台然后恢复它,通知中心将按照您恢复应用程序时设备的方向显示(通常是纵向模式),因此当我检测到从左向右滑动时,通知中心有时会出现会出现。有什么想法可以让系统知道它应该以横向模式显示通知中心吗?

编辑: View 按其应有的方式以横向模式显示,问题仅在于通知中心。

最佳答案

设置状态栏方向可设置应用程序方向。警报、通知中心它们都使用 [UIApplication sharedApplication].statusbarOrientation 作为方向。

-(BOOL)shouldAutorotateToInterfaceOrientation 应该为您完成这一切,但如果正如您所说,它不是那么您可以自己设置方向。

关于iphone - 修复应用恢复执行后通知中心方向,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11314314/

相关文章:

iphone - iOS5 AVFoundation 图片转视频

iphone - 如何在我的本地应用程序中集成 Skype 功能

iphone - 在 Xcode iPhone 项目中检测我是否正在为模拟器或设备构建?

ios - 从其中一个末端同时旋转 y,z 轴上的 View

ios - 你能限制 three.js 设备方向控件与轨道控件相同吗

ios - 带表格 View 的 iCarousel (Coverflow)

iphone - 在iOS下,有谁知道如何为可执行文件生成UUID以及其中可能编码哪些信息?

iphone - 如何在 iPhone 中追踪手指的长按操作?

ios - 让 iOS 5 AVPlayer 在播放完成时显示视频的最后一帧而不是黑屏

iphone - 如何使用 Storyboard更改 iOS5 中的初始 View ?