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

如何让ios7的app同时适应ios6,即ios6与ios7的适配问题

2014-08-20 17:32 246 查看
若是用代码创建界面的就不用说了,直接根据系统版本设置界面布局即可

若是用xib或是storyBoard创建界面的请看下面:

选中控件,将xcode最右边的菜单切换到设置尺寸的页面,其中有个Autosizing,将方框内部的竖和方框下面的竖去掉,其余根据需求选择,当需要控件始终在底部的时候可以将方框底部的竖选中。下一步,下面有个ios6/7Deltas 将Y改成-20,解释下,因为ios6的(0,0)是从状态栏一下开始计算的,而ios7的(0,0)是从屏幕左上角开始计算的,所以相差20。

以上设置有个前提,就是你的xib需要以ios7的基准去设置,就是说你的界面布局是按照ios7设置的,若是以ios6为基准设置的,将Y设置为20即可

由于不会上传图片,只能用文字表述,请谅解,若有不明白或者错误之处,欢迎留言交流
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: