UIView在自动旋转上转换

时间:2019-02-14 15:49:40

标签: ios swift uiviewcontroller uikit cgaffinetransform

我对UIViewController自动旋转时UIView的transform属性有疑问。我有viewController的主视图,并在主视图中添加了一个名为PreviewView的子视图。自动旋转到纵向模式后,我在两个不同的Swift和Objective-C代码中注意到以下内容:

  1. Objective-C代码库(不使用Size类,没有自动布局,在Storyboard中添加了PreviewView):

    ShallowWrapper::state("isOpen")
  2. 快速的代码库(使用Size类和自动布局,在代码中添加了PreviewView):

      view.transform --> identity
      previewView.transform --> identity
    

我想了解为什么会有区别,正确的行为应该是什么?自动旋转视图和子视图的预期变换值是多少?

0 个答案:

没有答案