首页 > 解决方案 > iPhone 和 iPad 项目分离

问题描述

我一直在用 swift 4 开发一个 iPhone 应用程序,我也准备为 iPad 开发一个新版本

我的客户特别要求应用程序的 GUI 是在代码中构建的,而不是使用故事板,所以我想知道在这种情况下最好的方法是什么。自适应布局在使用故事板时效果很好,而且 gui 设计对于两个版本来说都太不同了,这不仅仅是调整大小的问题

请问有什么建议吗?

标签: iosswiftxcode

解决方案


得到UIScreen.current.traitCollection.userInterfaceIdiom。它将是.phone.pad。使用if相应地进行接口的构建。


推荐阅读