【发布时间】:2015-08-26 14:02:53
【问题描述】:
我有一个应用程序正在监视UIDevice 的“方向”属性。一切都很好,除了每当出现推送通知或 SMS(任何触发横幅通知出现在应用上方的东西)时,UIDevice 类都会报告 UIDeviceOrientationPortrait。
这感觉像是一个错误,但我不确定其他人是否已经看到或知道这是预期的。
【问题讨论】:
-
你能澄清一下,你的问题吗?
-
即使我将设备正面朝下,但如果收到通知,例如短信或电子邮件,[UIDevice currentDevice].orientation 开始报告 UIDeviceOrientationPortrait,这是错误的。
-
您能否在您的 appdelegate.m 中确认
supportedInterfaceOrientationsForWindow方法的返回值。对于所有方向支持,它必须返回UIInterfaceOrientationMaskAll。
标签: ios objective-c notifications uidevice