2

我有以下单元格:


(来源:qwuh.com

顶部的“正在加载...”是UILabel其“行”设置为 0。我无法截断内容,因此它必须相应地调整大小并将其下的所有其他内容向下推。

通常发生的是我确实得到了一个例如 3 line UILabel,但它与图像视图重叠。我不明白这一点,因为我对UILabel和之间的垂直间距有“1000”用户约束UIImageView。我在 IB 中设置了“兄弟姐妹和祖先”和“后代”。

除了顶部的第一个“正在加载...”UILabel 之外,这些视图都没有在 IB 中设置任何“...Space to Superview”。我真的尝试了一切,但它总是表现错误。

我该怎么办,这样设置顶部 UILabel 的 text 属性确实会下推图像视图和其他所有内容?

谢谢

4

1 回答 1

1

你能和我们分享你的限制吗?我创建了一个具有以下约束的场景:

查看约束

使用这种配置,当我将顶部标签设置为非常长的字符串时,它会增长并且下面的所有内容都会向下移动。

也许您可以与我们分享您的限制,我们可以看看是否有任何事情发生在我们身上。

另外,我知道您说没有模棱两可的约束,但可能值得使用以下内容检查调试器并查看它的内容:

po [[UIWindow keyWindow] _autolayoutTrace]
于 2012-12-18T05:50:59.900 回答