我正在开发PDF阅读器。我在旋转模拟器时遇到问题。我正在做的是,当视图被ViewController
(即loadView
)载入视图时,我创建了UIScrollView
,其中包含大小相同(即PDF页面大小)的UIImageView
和UIView
。它在肖像模式下完美运行。但是当我在横向模式下旋转模拟器时,视图不会根据设备进行自动调整。我在的视图控制器设备旋转时自动调整根视图
的viewDidLoad()
试图
self.view.autoresizesSubviews = YES;
self.view.autoresizingMask = UIViewAutoresizingFlexibleWidth | UIViewAutoresizingFlexibleHeight;
但它不工作。我很困惑以上两个属性是如何工作的。我想这些属性会将UIScrollView
自动调整为我加载UIScrollView
的根视图的大小。但是应该怎么做才能自动调整UIScrollView加载的主视图?