ios - 如何在所有 iOS 设备上设置自动布局?

标签 ios xcode constraints ios-autolayout

所以基本上我遇到了这个问题,我的所有自动布局约束在除 iPhone 5s 和 SE 之外的所有设备上看起来都很好。此外,iPad 设备的限制看起来不同,但通常是相同的。我如何才能让约束在所有设备上看起来都一样??

下图为 iPhone 8 与 iPad Pro

iPhone 8

iPad Pro

最佳答案

您所讨论的是可能的,它称为 Trait Variation,可让您根据不同的设备尺寸和类别设置布局。

这是一个讨论它并解释如何使用它的教程: https://www.techotopia.com/index.php/Using_Trait_Variations_to_Design_Adaptive_iOS_User_Interfaces

关于ios - 如何在所有 iOS 设备上设置自动布局?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51888383/

相关文章:

ios - Swift调用Foundation函数错误时如何抛出异常?

ios - 具有自动调整单元格的 Collection View 不再水平滚动

Xcode:只需要将游戏锁定为纵向

ios - 圆形图像扭曲与自动布局

constraints - 约束随机化,对于 16 位变量,连续 2 位设置为 1,其他位设置为 0

ios - 如何更改 Apple 应用商店中已发布 iOS 应用的地区可用性

ios - 获取操作时的 REstkit 错误

ios - iOS 中的水平约束

iphone - 尝试运行xcode 5.0应用程序时发出信号SIGABRT错误

constraints - 从grails约束验证返回域对象