我尝试了在其他帖子上找到的几个解决方案,但在设备轮换时仍然存在自动调整子视图的问题.我的布局(IB)有三个视图,仅将大小调整应用于当前视图.如果那时,在旋转设备后,显示视图,未调整大小并保持在先前的尺寸.我设置了autoresize子视图及其面具……我做错了什么或丢失了什么?任何帮助将不胜感激,谢谢!
- (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];