全屏显示 ViewController

Posted

技术标签:

【中文标题】全屏显示 ViewController【英文标题】:Presenting the ViewController in full screen 【发布时间】:2020-07-21 10:51:40 【问题描述】:

我在按钮操作中展示了一个视图控制器,如下所示,

PromptController *obj = [[[PromptController alloc]initWithNibName:@"PromptController" bundle:nil]autorelease];
UINavigationController *navigation = [[[UINavigationController alloc]initWithRootViewController:obj]autorelease];    
[self presentViewController:navigation animated:YES completion:nil];
[AVSession stopRunning];

但它没有在手机的全屏上显示。它呈现如下

如何全屏呈现。非常感谢任何帮助

【问题讨论】:

【参考方案1】:

ios 13 中,默认演示样式已更改。如果你想要 iOS 12 的演示风格,你可以将modalPresentationStyle 更改为.fullScreen

斯威夫特版本

navigation.modalPresentationStyle = .fullScreen

目标 C

navigation.modalPresentationStyle = UIModalPresentationOverFullScreen;

【讨论】:

以上是关于全屏显示 ViewController的主要内容,如果未能解决你的问题,请参考以下文章

css怎么让网页各屏背景全屏显示

如何让电脑全屏显示视频

视频文件如何让画面全屏显示?

w21微信小程序不能全屏显示?

如何将打开的摄像头全屏显示

android 4.0平板,如何全屏显示?去掉状态栏??求救呀!