美文网首页
IOS 单页面始终保持横屏方案

IOS 单页面始终保持横屏方案

作者: 小暖风 | 来源:发表于2017-10-18 14:38 被阅读16次

    项目有个需求,某个页面始终保持横屏。

    开始时,考虑使用 苹果提供的横竖屏方案,但是在使用过程中,前后台切换时,横竖屏会错乱,于是就用了一个伪横屏方案。设置view的frame为CGRectMake(0,0,MAINHEIGHT,MAINWIDTH),注意,这里宽要设置为旋转后的宽,高要设置为旋转后的高。然后设置view.center=self.view.center;因为CGAffineTransformMakeRotation旋转是已中心点为基准旋转的。view.transform=CGAffineTransformMakeRotation(M_PI_2);

    相关文章

      网友评论

          本文标题:IOS 单页面始终保持横屏方案

          本文链接:https://www.haomeiwen.com/subject/jjxeuxtx.html