【发布时间】:2018-06-27 11:41:12
【问题描述】:
在基于选项卡的应用程序中,假设设备在物理上处于横向并固定在该方向。一个选项卡应仅以纵向显示,以在用户切换选项卡时强制该方向
[[UIDevice currentDevice] setValue:@(UIInterfaceOrientationPortrait) forKey:@"orientation"];
在这之后,有没有办法我们仍然可以发现设备是物理横向的,所以当用户返回支持横向的视图时,我们可以用正确的横向值更新“方向”?因为 UIDevice->currentDevice->Orientation 开始报告为 Portrait,因为我们更新了它。我找不到任何其他可以说明设备在物理上处于横向的事实。
我错过了什么吗?
【问题讨论】:
标签: ios objective-c uitabbarcontroller uideviceorientation