1
3
我提出这个问题希望有人能给你一个有见地的回答,我会学到一些东西。遗憾的是,我担心您可能需要使用转换才能使其正常工作。下面是我最近用来解决问题的代码:
然后,在添加新视图时,检查当前方向,如有必要,强制旋转:
当然,你会想对
如果不是所有必要的话,我很想听听其他的解决方案。这个设置还有一个注意事项:如果您在视图之间进行了转换,并且在转换期间旋转手机,则视图方向可能会在错误的横向方向上翻转或“卡住”,这样您在浏览时需要翻转手机(横向右对横向左)意见。 |
2
0
这只是一个建议,但是您可以尝试在第二个视图的shouldaotrotate方法中返回no。或者尝试在ib中的纵向视图中进行。您的视图似乎已正确加载(在横向模式下),但随后收到shouldAutoRotate消息并已旋转90度。 |