首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何调整应用程序UI以适应不同屏幕尺寸的iPhone机型?

问如何调整应用程序UI以适应不同屏幕尺寸的iPhone机型?
EN

Stack Overflow用户
提问于 2018-08-26 08:07:23
回答 1查看 156关注 0票数 1

我发现一种解决方案是在运行时使用扩展来检测当前的iPhone模型;然而,它确实涉及到对我当前代码和设计的大量更改(即在单个故事板中更改许多按钮的位置和大小,许多约束也需要更新等等)。还有比这个更好的解决方案吗?谢谢!

EN

回答 1

Stack Overflow用户

发布于 2018-08-26 08:21:20

我总是投票支持在IB中创建约束,因为它比代码中的时间更少,因为你会立即看到结果并快速地做约束,技巧是创建它尽可能多的成比例,看看你做约束的当前设备,例如,而不是设置静态高度,例如200,看设计比例,使它成比例,比如屏幕高度的0.2,宽度相同,你可以使它也具有原点约束,如顶部,行距,但它需要一些高级约束,利用大小类和自适应布局,也可以字体调整,如果所有这些都失败了,那么挂钩约束并在代码中使用它

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52022205

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档