他の投稿で見つかったいくつかの解決策を試しましたが、デバイスの回転時にサブビューの自動サイズ変更にまだ問題があります。私のレイアウト (IB) には 3 つのビューがあり、現在のビューにのみサイズ変更を適用します。その後、デバイスを回転させた後、ビューが表示され、サイズが変更されず、以前の寸法のままである場合。自動サイズ変更サブビューとそのマスクを設定しました...何が間違っているか、欠けていますか? どんな助けでも大歓迎です、ありがとう!
- (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];