国内最全IT社区平台 联系我们 | 收藏本站
华晨云阿里云优惠2
您当前位置:首页 > php开源 > 综合技术 > 6/6plus适配的问题

6/6plus适配的问题

来源:程序员人生   发布时间:2015-04-27 08:12:12 阅读次数:3217次

大家都知道6/6plus出来以后你的app在6/6plus装备上运行起来会显得特别粗糙,字体放大,模糊, 键盘变高,其实就是苹果采取了兼容模式,以增大比例来保持app自适应,固然我们必须做适配。

接下来我们来讨论下如何适配:

1. 其实很简单, 只需要加入6和6plus的启动图,  6之前我们1般都加入960*640和1136*640两张启动图,现在只需要再加入750*1334(iPhone6)和1242*2208(6plus)的启动图, 这样app运行在6/6plus就不会以兼容模式,而是以高清模式运行,你所遇见的字体模糊,控件拉伸都会消除;

2. 但是还有个问题,就是之前4/4s/5宽度都是320,可能你会写死320的宽度, 在兼容模式下6/6plus会自动拉伸到最大宽度,但是加了启动图后,那320就是320,而6的宽度是375,6plus是414, 所以你需要对这些控件的布局进行调剂;

3. 我的方案是利用获得当前[UIScreen mainScreen].bounds.size.width来肯定宽度, 固然1些控件的高度也依照宽度的比例来(比如imageView), 差不多就是这样.


如果有问题或建议请留言.

生活不易,码农辛苦
如果您觉得本网站对您的学习有所帮助,可以手机扫描二维码进行捐赠
程序员人生
------分隔线----------------------------
分享到:
------分隔线----------------------------
关闭
程序员人生