关于不同机型分辨率的一点疑问


.iPhone6分辨率375x667
这意思就是我要设置一个长宽分别是375x667的view、在iPhone6下显示刚刚占满屏幕。
可是用iPhone 5 (分辨率320x568)显示的话,就有可能出现问题。

这个问题怎么解决的?

ios

xiaiai 9 years, 9 months ago

界面上的布局不要用坐标写死,可以选择用约束条件来布局,比如:button距离最上面多少,距离最左面多少!
如果是因为设计需要,每个机型的布局的控件大小和位置都不同,只能判断机型写布局了 !

只爱大眼睛 answered 9 years, 9 months ago

使用Autolayout
在storyboard用iphone5的size为基础来自动布局,即可适配iphone5,5s,6,6p。

-風見一姬- answered 9 years, 9 months ago

Your Answer