我希望自定义IBOutlet
用于约束UIButton
,以便我可以在UITableViewCell
中对其进行修改。我想使用if / else条件更改UIButton
的高度。
答案 0 :(得分:0)
你需要子类化UITableViewCell,然后将你的约束链接到那个,或者在你的约束上使用一个标识符,然后通过这样的循环从视图中获取约束:
for (UIView *subview in view.subviews) {
for (NSLayoutConstraint *constraint in subview.constraints) {
if ([constraint.identifier isEqualToString:identifier]) {
return constraint;
}
}
}