【发布时间】:2011-08-19 01:23:26
【问题描述】:
是否可以为 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;
所以我基本上是想有条件地设置这个属性的项。
【问题讨论】:
标签: objective-c ios uiview autoresizingmask