我尝试了其他帖子上找到的几种解决方案,但在设备旋转时仍然存在自动调整子视图的问题。我的布局(IB)有三个视图,并且只适用于当前视图的调整大小。如果在旋转设备后,显示的视图未经过调整大小,并保留以前的尺寸,则设置了自动调整子视图及其掩码... 我做错了什么或者遗漏了什么?任何帮助都将不胜感激,谢谢!
- (void)viewDidLoad
{
[super viewDidLoad];
[self.view setAutoresizesSubviews:YES];
[self.view setAutoresizingMask:UIViewAutoresizingFlexibleWidth | UIViewAutoresizingFlexibleHeight];
[vistaSocial setAutoresizesSubviews:YES];
[vistaSocial setAutoresizingMask:UIViewAutoresizingFlexibleWidth | UIViewAutoresizingFlexibleHeight];
[vistaB setAutoresizesSubviews:YES];
[vistaB setAutoresizingMask:UIViewAutoresizingFlexibleWidth | UIViewAutoresizingFlexibleHeight];