我对UIViewController自动旋转时UIView的transform属性有疑问。我有viewController的主视图,并在主视图中添加了一个名为PreviewView的子视图。自动旋转到纵向模式后,我在两个不同的Swift和Objective-C代码中注意到以下内容:
Objective-C代码库(不使用Size类,没有自动布局,在Storyboard中添加了PreviewView):
ShallowWrapper::state("isOpen")
快速的代码库(使用Size类和自动布局,在代码中添加了PreviewView):
view.transform --> identity
previewView.transform --> identity
我想了解为什么会有区别,正确的行为应该是什么?自动旋转视图和子视图的预期变换值是多少?