我想通过编程方式创建一个与IB中完全相等的UIView设置(请参见截图)。
无论我自己尝试了什么,当旋转和自动调整视图时都不会表现出相同的行为,因此我需要来自专家的示例。
我想通过编程方式创建一个与IB中完全相等的UIView设置(请参见截图)。
无论我自己尝试了什么,当旋转和自动调整视图时都不会表现出相同的行为,因此我需要来自专家的示例。
Swift 2.0:
view.autoresizingMask = [.FlexibleWidth, .FlexibleHeight]
Swift 3.0:
view.autoresizingMask = [.flexibleHeight, .flexibleWidth]
例子:
UIView *customView = [[UIView alloc] initWithFrame:frame];
[customView setAutoresizingMask:UIViewAutoresizingFlexibleWidth |UIViewAutoresizingFlexibleHeight];
View.autoresizingMask = [.FlexibleRightMargin, .FlexibleLeftMargin, .FlexibleBottomMargin,.FlexibleWidth,.FlexibleHeight,.FlexibleTopMargin]