我们的应用程序以横向模式启动...在plist中,初始界面方向设置为“横向(左主页按钮)”。
使用iPad模拟器进行调试时,应用程序启动后,我们使用菜单选项Hardware>旋转模拟iPad。向左旋转或使用键盘命令-LeaArrow。
通过在视图控制器中为didRotateFromInterfaceOrientation的入口点放置一个断点;我们观察到在旋转到除了纵向倒置之外的所有位置时被击中的断点。
如果我们向右旋转也会发生这种情况。旋转到除纵向上下以外的所有位置时,断点都会被击中。
这是一个已知问题,还是需要激活此功能?
提前致谢。
答案 0 :(得分:1)
阅读帖子后,呃。
shouldAutorotateToInterfaceOrientation没有显式断言UIInterfaceOrientationPortraitUpsideDown。
所以是的,激活此功能需要一些东西。
希望将来能帮助其他人。