小编Pan*_* K.的帖子

内容拥抱优先级的行为与自动布局不同

在学习内容拥抱优先级时,我想到了一个奇怪的场景,我取了 2 个标签,1 个绿色和 2 个蓝色。

这些标签的内容拥抱优先级就像

绿色 - 水平拥抱优先级 200

蓝色 - 水平拥抱优先级 251

在此处输入图片说明

Green.text = "你好"

blue.text = "你好吗?,祝你有美好的一天,大文字 在此处输入图片说明

这里绿色标签文本被截断,蓝色将显示全文。

现在的问题是,当我尝试反转标签和文本的优先级时,它的工作方式与上述不同。

现在是新的优先事项

绿色 - 水平拥抱优先级 251

蓝色 - 水平拥抱优先级 200

Green.text = "你好吗?,祝你有美好的一天,大文字

Blue.text = "你好" 在此处输入图片说明

现在我认为绿色应该显示所有文本而不是截断它并且应该截断蓝色。但它没有发生,我想知道为什么这不起作用?。我是否错过或错过了对这个概念的解释?

如果我错了,请纠正我。谢谢

storyboard ios autolayout nslayoutconstraint swift

4
推荐指数
1
解决办法
4136
查看次数

标签 统计

autolayout ×1

ios ×1

nslayoutconstraint ×1

storyboard ×1

swift ×1