如何在界面生成器中对视图施加约束以满足 Xcode 8 中的所有 iphone 屏幕

2024-01-21

我一直在尝试以下内容,例如固定、纵横比、垂直间距、水平/垂直间距、前导/尾随间距;但对于 iPhone SE 及以上版本的所有 iPhone 屏幕,它并不能统一工作。


您不再对每个设备应用约束。您可以为每个尺寸类别应用自动布局约束。

如果您知道每台 iOS 设备在每个方向上都属于一个尺寸类别。如果您不知道尺码类别,请阅读相关内容。

至于回答你的问题, 1. 您将向any x any 添加所有尺寸类别通用的约束。

2.您始终可以添加特定于尺寸类别的约束(我的意思是您可以添加一种尺寸类别的约束,同时如果您不需要,则可以在其他尺寸类别中卸载它)

3.您可以选择任何约束并为其提供常数值、特定于尺寸类别的乘数(例如:您可以将高度约束常数设置为 CxC 中的 50,而您可以将其设置为 (R x R) 中的 150,而无需添加新的约束。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何在界面生成器中对视图施加约束以满足 Xcode 8 中的所有 iphone 屏幕 的相关文章

随机推荐