无法在动态 table 视图单元格中限制按钮大小

Cannot constraint button size in dynamic table view cell

当我在动态 table 视图单元格中放置一个带有图像的按钮时,我无法限制按钮的大小。 我已经设置了宽度、高度、顶部、底部约束。 但是当 运行 它时,它不起作用。 有什么问题?

这是我的场景图片。 http://i.imgur.com/KHQ8Imv.png?1

这是运行时图像。 http://i.imgur.com/iAqfkCn.png?1

我已经分别设置了宽度和高度限制为30。 但是在模拟器(也是真实设备)中,按钮需要更多 space 并且顶部和底部约束永远不起作用。

这是您的两个按钮的约束条件:

录制按钮约束应该是这样的

停止按钮约束

您需要设置:

tableView.rowHeight = UITableViewAutomaticDImension

tableView.estimatedRowHeight = 44.0

Bhadresh 的回答是正确的。

我的错误是两个按钮之间关系的约束。

起初我用基线设置约束。但是没用。

最后我用centerY设置了约束。它奏效了。