我在Interface Builder中使用了自动调整大小并且它的工作正常。但我想知道如何以编程方式做到这一点。因为我想根据iPhone系列改变ViewDidload中的AutoResizing掩码。
我使用的代码如下:
_moreOptionsView.autoresizingMask = (UIViewAutoresizingFlexibleHeight|UIViewAutoresizingFlexibleWidth|UIViewAutoresizingFlexibleLeftMargin|UIViewAutoresizingFlexibleBottomMargin);
我想将自动调整大小的蒙版设置为宽度,高度,右边距和&通过编程方式获得最高保证金。
答案 0 :(得分:1)
您可以简单地设置相关视图的自动调整大小,如下所示:
myView.autoresizingMask = UIViewAutoresizingFlexibleBottomMargin | UIViewAutoresizingFlexibleLeftMargin | UIViewAutoresizingFlexibleRightMargin | UIViewAutoresizingFlexibleTopMargin;
这是使用按位OR运算符实现的。它将所有位都设置为true,这两个值都提供。
答案 1 :(得分:0)