【发布时间】:2018-07-12 08:03:54
【问题描述】:
我正在尝试显示具有可变文本长度的UILabel,因此我需要它位于UIScrollView 内。这是结果
问题是当文本很短时 UILabel 粘在顶部,当我删除顶部和底部约束并添加垂直中心约束时,我得到了这个错误
我该如何解决?
【问题讨论】:
-
ScrollView 需要 6 个(不是 4 个)约束。你也应该设置leading-trailing-top-bottom 和 width-height
-
我知道,如何在 ScrollView 中居中标签?我不知道高度,因为它是动态的,但宽度是固定的@QuocNguyen
-
对不起,我没有仔细阅读。您可以尝试将标签的约束设置为 centerX、centerY 和如下前导 imgur.com/a/DfxoSvq
-
你的问题解决了吗?
-
秘诀在于优先级。干得好!
标签: ios swift xcode uiscrollview