首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >UIModalPresentationCurrentContext和UIModalPresentationOverCurrentContext在iOS 7和8中的不同行为

UIModalPresentationCurrentContext和UIModalPresentationOverCurrentContext在iOS 7和8中的不同行为
EN

Stack Overflow用户
提问于 2015-04-23 18:45:14
回答 1查看 1.2K关注 0票数 0

我想要制作透明的屏幕,所以我用UIModalPresentationCurrentContext为ios7提供视图控制器,对于ios8,我使用了UIModalPresentationOverCurrentContext。这两种方法都给出了透明性,但在iOS 7中,当我使用iOS 7时,旋转设备只旋转模态视图控制器,而模态视图控制器下的视图不随模态旋转。

但是当我在UIModalPresentationOverCurrentContext中使用ios8时,就会出现并呈现视图控制器,这两个视图控制器都是按设备旋转的方式旋转的。

我想旋转两个呈现视图控制器,都是按设备旋转的方式在ios7中旋转,该怎么办?

请看下面的屏幕截图,以便更好地理解。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-05-10 09:25:34

最后,深入研究发现,除非应用程序有固定的定位,否则使用UIModalPresentationCurrentContext和UIModalPresentationOverCurrentContext是不可能的。

因此,我实现了UIContainerView,并根据需要添加和删除子视图。

有关更多信息,请阅读具有UIContainerView的苹果文档,并查看此链接http://sandmoose.com/post/35714028270/storyboards-with-custom-container-view-controllers

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29831864

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档