Ios 如果UIViewAutoresizing不';别说了
我正在创建一个具有非平凡旋转行为的视图控制器。我找不到一种方法,仅通过UIViewAutoresizing就可以实现所有转换(我正在做一些事情,比如在旋转按钮的同时,在屏幕的底部栏上保持相同的“绝对值”)。处理这些类型的旋转行为的正确方法是什么?有没有一种方法可以禁用特定视图的自动调整大小并自己处理旋转?如果将视图的Ios 如果UIViewAutoresizing不';别说了,ios,objective-c,rotation,autoresize,Ios,Objective C,Rotation,Autoresize,我正在创建一个具有非平凡旋转行为的视图控制器。我找不到一种方法,仅通过UIViewAutoresizing就可以实现所有转换(我正在做一些事情,比如在旋转按钮的同时,在屏幕的底部栏上保持相同的“绝对值”)。处理这些类型的旋转行为的正确方法是什么?有没有一种方法可以禁用特定视图的自动调整大小并自己处理旋转?如果将视图的autoresizesSubviews属性设置为NO,该视图将不会对其子视图应用自动调整大小。您可以通过取消选中属性检查器中的“自动调整子视图大小”复选框 以编程方式布局子视图的正确
autoresizesSubviews
属性设置为NO
,该视图将不会对其子视图应用自动调整大小。您可以通过取消选中属性检查器中的“自动调整子视图大小”复选框
以编程方式布局子视图的正确位置是在自定义UIView
子类的layoutSubviews
方法中。每当视图的大小更改或其子视图
数组更改时,视图将收到layoutSubviews
方法。视图首次放在sc上时,您将收到该方法在自动旋转动画块内