gpt4 book ai didi

ios - 根据屏幕尺寸使 UILabel 变大(iPhone 4/5/6/6+)

转载 作者:行者123 更新时间:2023-12-01 16:31:41 26 4
gpt4 key购买 nike

如何配置我的UILabel在多个 iPhone 屏幕 (4/5/6/6+) 之间变得更大,使用 Autolayout ?

请参阅此示例中的“标签”:

enter image description here

最佳答案

我建议你在 Storyboard 中设置 UILabel 的约束。这也意味着您不需要编写任何不必要的代码,因为约束会为您管理这些。

每个 UI 对象至少需要 4 个约束才能使用约束。将空间约束设置为对象的边缘/高度。

在 Storyboard 上,选择您的 UILabel,然后单击 View 底部 RHS 的图标(见图)以显示约束选项。在这里,我将标签的距离约束设置为 View 的顶部和 LHS/RHS,这里的高度是固定的。按下 STRUT 符号,它将变为 BOLD 橙色以显示其已被选中。

无论您使用什么设备,对象将始终根据这些距离常数进行设置,如果您转动设备横向,这也适用。因此,如果设备屏幕更宽,标签会相应地拉伸(stretch)。

enter image description here

成功添加约束后,您将看到它们在标签周围显示为蓝线,如果线显示为橙色或红色,这意味着您缺少约束或存在冲突,在这种情况下,我建议清除所有约束单独查看和设置每个对象。

enter image description here

我希望这有帮助。

关于ios - 根据屏幕尺寸使 UILabel 变大(iPhone 4/5/6/6+),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31364682/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com