gpt4 book ai didi

ios - 使用基于自动布局更改 UILabel 的框架

转载 作者:行者123 更新时间:2023-11-28 21:41:09 25 4
gpt4 key购买 nike

我在一个 View 中有 2 个 UILabel,上部标签是多行的,底部是单行的。

案例 1:我想显示两个标签。 (目前工作正常)

案例 2:我只想显示上部标签,但在 View 中心显示文本(此处有问题)

请查看图片以获得更多理解。

上标签约束如下。 enter image description here

底部标签约束如下。

enter image description here

我想实现的案例 2。 enter image description here

目前情况2,文本从左上角开始。如果文本太小,它会很好看。我应该怎么做才能实现案例 2。

最佳答案

您可以通过 AutoLayout constraints 实现此目的,您可以采用以下两种方法之一

  1. 在两个标签上添加高度约束并创建 IBOutlet当你想使用高度集 oneLabelHeightConstraint.constant = <value you want> 时,对于约束和边代码或者并设置其他标签 heightConstraint.constatn = 0
  2. bottomLabel 固定 topLabel 底部top然后添加 heightbottomLabel 的约束以及何时要显示 topLabel设置 bottomLabelHeightConstraint.constant = 0 .

关于ios - 使用基于自动布局更改 UILabel 的框架,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32004556/

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