以编程方式对Interface Builder / xib / nib自动调整掩码
我在(可能是错误的)假设中,在xib中启用右边距指示符等同于使用UIViewAutoresizingFlexibleLeftMargin
内部代码等等。
所以,我曾经根据这个快照思考:
今天晚些时候我不得不交叉检查,偶然发现了这个帖子。
还有苹果文档,标题为标题部分 - “使用自动调整规则自动处理布局更改”链接:https://developer.apple.com/library/content/documentation/WindowsViews/Conceptual/ViewPG_iPhoneOS/CreatingViews/ CreatingViews.html
所以我现在脑子里有一个更新的概念,关于如何以编程方式设置自动调整掩码等同于xib设置:
场景1:仅设置(UIViewAutoresizingFlexibleWidth | UIViewAutoresizingFlexibleHeight)
相当于:
在XIB?
场景2:(UIViewAutoresizingFlexibleWidth | UIViewAutoresizingFlexibleHeight | UIViewAutoresizingFlexibleLeftMargin | UIViewAutoresizingFlexibleRightMargin | UIViewAutoresizingFlexibleTopMargin | UIViewAutoresizingFlexibleBottomMargin)
代码设置相当于:
在XIB?
我的2个更新方案是否正确?我现在理解了吗?
慕姐4208626
皈依舞
哔哔one
相关分类