Prevent AlertView from auto rotating

后端 未结 3 384
长情又很酷
长情又很酷 2021-01-20 05:38

The launch page of my app is set to portrait only with this little bit of code:

- (NSUInteger)supportedInterfaceOrientations
{
    return UIInterfac         


        
3条回答
  •  暖寄归人
    2021-01-20 06:16

    I was experiencing this, but the alert was being shown from the AppDelegate. After reading Scott Berrevoet's answer about view layouts not being entirely defined yet I added a very slight delay before showing the alert dialog to give everything some time to set up and that fixed the problem.

    dispatch_after(dispatch_time(DISPATCH_TIME_NOW, (int64_t)(0.1 * NSEC_PER_SEC)), dispatch_get_main_queue(), ^(void) {
        [self.updateAlert show];
    });
    

提交回复
热议问题