【发布时间】:2019-03-09 13:09:56
【问题描述】:
在学习内容拥抱优先级时,我想出了一个奇怪的场景,我拿了 2 个标签,1 个绿色和 2 个蓝色。
这些标签的Content Hugging Priority是这样的
绿色 - 水平拥抱优先级 200
蓝色 - 水平拥抱优先级 251
Green.text = "你好"
这里的绿色标签文本被截断,蓝色将显示全文。
现在的问题是当我尝试反转标签和文本的优先级时,它的工作方式与上述不同。
现在是新的优先级
绿色 - 水平拥抱优先级 251
蓝色 - 水平拥抱优先级 200
Green.text = "你好吗?祝你今天愉快,大文本
现在我认为绿色应该显示所有文本而不是截断它,而蓝色应该被截断。但它没有发生,我想知道为什么这不起作用?我错过或错过了解释这个概念吗?
如果我错了,请纠正我。谢谢
【问题讨论】:
-
详细了解内容拥抱和压缩之间的区别。第二个问题与内容压缩有关,而不是内容拥抱
标签: ios swift autolayout storyboard nslayoutconstraint