我想要制作透明的屏幕,所以我用UIModalPresentationCurrentContext为ios7提供视图控制器,对于ios8,我使用了UIModalPresentationOverCurrentContext。这两种方法都给出了透明性,但在iOS 7中,当我使用iOS 7时,旋转设备只旋转模态视图控制器,而模态视图控制器下的视图不随模态旋转。
但是当我在UIModalPresentationOverCurrentContext中使用ios8时,就会出现并呈现视图控制器,这两个视图控制器都是按设备旋转的方式旋转的。
我想旋转两个呈现视图控制器,都是按设备旋转的方式在ios7中旋转,该怎么办?
请看下面的屏幕截图,以便更好地理解。


发布于 2015-05-10 09:25:34
最后,深入研究发现,除非应用程序有固定的定位,否则使用UIModalPresentationCurrentContext和UIModalPresentationOverCurrentContext是不可能的。
因此,我实现了UIContainerView,并根据需要添加和删除子视图。
有关更多信息,请阅读具有UIContainerView的苹果文档,并查看此链接http://sandmoose.com/post/35714028270/storyboards-with-custom-container-view-controllers。
https://stackoverflow.com/questions/29831864
复制相似问题