美文网首页
iOS alertVC 横屏推出,并将其优先级设为最高

iOS alertVC 横屏推出,并将其优先级设为最高

作者: 今年27 | 来源:发表于2021-08-09 17:33 被阅读0次

推出一个自定义的alertVC

我们需要将设置
alertVC.modalPresentationStyle = UIModalPresentationOverCurrentContext;

LandscapeViewController

- (BOOL)shouldAutorotate{
    return NO;
}

- (UIInterfaceOrientation)preferredInterfaceOrientationForPresentation{
    return UIInterfaceOrientationLandscapeRight;
}

-(UIInterfaceOrientationMask)supportedInterfaceOrientations{
    return UIInterfaceOrientationMaskLandscapeRight;
}

    LandscapeViewController* alertVC = [LandscapeViewController new];
    alertVC.modalPresentationStyle = UIModalPresentationOverCurrentContext;
    UIWindow* alertWindow = [[UIWindow alloc] initWithFrame:[UIScreen mainScreen].bounds];
    alertWindow.rootViewController = [LandscapeViewController new];
    alertWindow.windowLevel = UIWindowLevelAlert + 1;
    [alertWindow makeKeyAndVisible];
    CGAffineTransform rotation = CGAffineTransformMakeRotation(M_PI_2);
    [alertWindow setTransform:rotation];
    alertWindow.frame = CGRectMake(0, 0, alertWindow.frame.size.width, alertWindow.frame.size.height);
    self.alertWindow = alertWindow;
    [alertWindow.rootViewController presentViewController:alertVC animated:NO completion:nil];

相关文章

  • iOS alertVC 横屏推出,并将其优先级设为最高

    推出一个自定义的alertVC 我们需要将设置alertVC.modalPresentationStyle = U...

  • iOS将单个控制器设为横屏、页面横屏

    最近项目中拍照页面需要设置为横屏,需求如下 进入拍摄页面后将页面强制设为横屏,拍照结束后回复竖屏。简述为:A->B...

  • iOS强制横屏

    iOS强制横屏

  • iOS横屏开发

    一.指定某个页面横屏竖屏。 系统支持横屏顺序默认读取plist里面设置的方向(优先级最低)application设...

  • 横竖屏切换

    苹果系统支持横屏顺序 默认读取plist里面设置的方向(优先级最高)等同于Xcode Geneal设置里面勾选 a...

  • iOS 应用整体竖屏,单个页面横屏

    iOS 应用整体竖屏,单个页面横屏

  • iOS 8.0 屏幕转向问题

    问题描述:iOS8.0系统中,A页面推出B页面(横屏展示),B页面关闭后,A页面转向。 解决办法(亲测有效): 步...

  • iOS 横屏

    NSNumber *value = [NSNumber numberWithInt:UIInterfaceOrie...

  • iOS 横屏

    首先设置项目里支持横屏的方式有两种: 如下图,勾选 图中选项,说明可以支持竖屏,home键向左,home键向右。1...

  • h5 video 横屏播放

    在android ios 手机上 点击 全屏 按钮 只能竖屏的 尝试 横屏播放点击全屏 按钮 不能横屏 是 因为 ...

网友评论

      本文标题:iOS alertVC 横屏推出,并将其优先级设为最高

      本文链接:https://www.haomeiwen.com/subject/ulozvltx.html