无法在动态 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设置了约束。它奏效了。
当我在动态 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设置了约束。它奏效了。