gpt4 book ai didi

ios - 如何使第一行标签位于另一个 UIView 的相同中心位置

转载 作者:行者123 更新时间:2023-11-28 23:44:42 25 4
gpt4 key购买 nike

enter image description here

我想将这些单词的第一行(我在这里使用UI Label,还是应该使用Text View?),在红线的中心,该红线的中心位于该红线的中心黄色UIView

我已经尝试了一些自动布局配置,但仍然未能实现这一目标 enter image description here

最佳答案

我最近通过在与多行标签完全相同的位置和字体中添加一个隐藏的单行标签没有底部约束,以一种不太复杂的方式解决了这个问题。

然后您可以简单地将图标图像 .centerY 与隐藏标签的 .centerY 对齐。

self.view.addConstraint(
NSLayoutConstraint(
item: icon,
attribute: .centerY,
relatedBy: .equal,
toItem: hiddenLabel,
attribute: .centerY,
multiplier: 1,
constant: 0
)
)

multi line label icon alignment

关于ios - 如何使第一行标签位于另一个 UIView 的相同中心位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52830148/

25 4 0