是否可以为 UIView 的 autoresizingMask 属性提供一个数组?我想这样做的原因是我有一些条件可以确定要添加到我的视图中的 autoresizingMask 属性。
所以,而不是仅仅使用:
self.view.autoresizingMask = UIViewAutoresizingFlexibleRightMargin | UIViewAutoresizingFlexibleWidth;
我想做类似的事情:
if (addMargin) {
[items addObject:UIViewAutoresizingFlexibleRightMargin];
}
if (addWidth) {
[items addObject:UIViewAutoresizingFlexibleWidth];
}
// Add to property
self.view.autoresizingMask = items;
所以我基本上想有条件地设置这个属性的项目。