Ландшафтное приложение в модальном стиле презентации iOS 13 - PullRequest
0 голосов
/ 27 января 2020

Есть ли какие-либо ограничения на iOS 13 для ориентации Пейзаж, для модального стиля представления View Controllers? Для полноэкранного стиля презентации работает, но при модальном зависании и сбоях.

enter image description here Представитель приложения:

 - (UIInterfaceOrientationMask)application:(UIApplication *)application supportedInterfaceOrientationsForWindow:(UIWindow *)window {
    if (self.shouldRotate) {
        return UIInterfaceOrientationMaskAll;
    } else {
        return UIInterfaceOrientationMaskPortrait;
    }

Fun c:

-(void) restrictRotation:(BOOL) restriction {
    AppDelegate* appDelegate = (AppDelegate*)[UIApplication sharedApplication].delegate;
    appDelegate.shouldRotate = restriction;
}

viewWillAppear

- (void)viewWillAppear:(BOOL)animated {
    [super viewWillAppear:animated];
    [self restrictRotation:YES];
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...