您的位置:首页 > 移动开发 > IOS开发

ios 利用size classes 使 iPad  水平和垂直方向布局不同

2015-12-11 11:45 429 查看
我们知道ipad全屏幕显示时,无论水平放置还是竖直放置,width 和 height 都是 regular,不像iphone能够区别,那么就不能使用size class 布局不同的水平和垂直界面了吗? 答案是可以的!但是有些麻烦!见下面的链接:

http://stackoverflow.com/questions/26633172/sizing-class-for-ipad-portrait-and-landscape-modes/28268200#28268200

主要的原理就是,添加一个全屏幕的sub view controller,并利用
overrideTraitCollectionForChildViewController函数,返回自己定义的
UITraitCollection
给sub view controller, 让系统进行适配。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: