我有一个自动旋转视图,在某个特定时间应该只是水平的。我尝试更改-shouldAutorotateToInterfaceOrientation的返回值:特定时间,但它没有按预期工作。因为无法将当前垂直方向的UI强制为水平。这可能......?
答案 0 :(得分:0)
我得出的结论是没有这样的事情。我决定手动实施旋转,而不是自动旋转。我不相信这是可能的,但我意识到我可以用UIDeviceOrientationDidChangeNotification
完成确切的事情。
有-[UIApplication statusBarOrientation]
属性看起来强制在模拟器中旋转UI,但它只是旋转状态栏。但是,这对于模拟器的UI方向基础来说是重要的,也是首选。
我使用它,现在手动旋转所有内容。这更容易制作和管理。