我正在使用3个标签的UI。全部垂直排列-
标签1
标签2
标签3
我应该使用堆栈视图来达到此要求吗?
使用自动布局的最佳方法是什么?
答案 0 :(得分:0)
您可以在 IBOutletCollection(NSLayoutConstraint)属性(每个方案/一组约束中一个)中将不同的方案约束分组,例如:
@property (strong, nonatomic) IBOutletCollection(NSLayoutConstraint) NSArray *scenarioNConstraints;
然后根据您的条件,可以通过执行
之类的操作来激活或停用欲望约束。for (NSLayoutConstraint *constraint in scenarioNConstraints) {
[constraint setActive:YES]; //or [constraint setActive:NO];
}