Autolayout忽略UITableViewCell中的垂直布局
问题描述:
我有一个UILabel
,一个UIView
和一个UIButton
一个接一个地在UITableViewCell内部。他们都有*,领先,底部和尾随限制。只有按钮不具有拖尾约束,而是具有高度和宽度。Autolayout忽略UITableViewCell中的垂直布局
的错误是:提前
感谢。
答
如果按钮具有高度,宽度,顶部,底部和主导约束,那么高度和顶部+底部约束是多余的。您需要删除高度限制或底部+顶部之一。根据你在问题中描述的内容,我认为这应该可以解决你的问题!
如果您发布错误文本而不是图片,这将有所帮助。你可以去[wtfautolayout](http://wtfautolayout.com)寻求帮助,但我的猜测是,你的垂直高度和限制的总和加起来多于44 – Paulw11
垂直高度总和超过44 ? @ Paulw11 – Ashik
你有一个约束,说整体高度是44(列出的最后一个)。如果约束总和大于44,那么视图不能同时为44高和44高。 – Paulw11