首页 > 解决方案 > 在 ipad 设备中设计良好的 ios 中设置约束的好方法或好的做法是什么

问题描述

我创建了一个在 iphone 设备上运行良好的应用程序,我尝试了自动布局和约束,以便它可以在 ipad 上的 iphone 设备上运行,但问题是它可以在 iphone 中查看,但在 ipad 设备中距离似乎太宽的 。例如,如果我设置了 8 的约束距离,它在 iphone 设备中可以,但在 ipad 设备中似乎很宽。还有一种方法可以让我们将图像或按钮或组件调整得更大以适合 ipad?是否有一个好的做法或最好的方法来设置也适用于 ipad 的设计。谢谢你 。正如您在下图中看到的,这些数字和位置的距离是它在手机上的外观。屏幕截图是在 ipad 中拍摄的。这就是它在 ipad 上的外观。我设法将约束设置为按钮开始,跳过,

标签: iosswiftautolayoutconstraints

解决方案


为了简化事情,Apple 推荐了一种新的范例。与其根据多种设备类型、分辨率、多任务模式和设备方向来考虑布局,不如专注于将布局调整为两种宽度(称为紧凑和常规)和两种高度(也称为紧凑和常规的)。这些区别称为尺寸等级。然后,您可以使用这些尺寸类来定义或调整您的布局。

参考


推荐阅读