iPhone - 为啥全屏不起作用,但它适用于 iPad?

Posted

技术标签:

【中文标题】iPhone - 为啥全屏不起作用,但它适用于 iPad?【英文标题】:iPhone - why the fullscreen does not work but it works with iPad?iPhone - 为什么全屏不起作用,但它适用于 iPad? 【发布时间】:2017-03-17 08:00:34 【问题描述】:

在 iPad Pro、Air、Mini 中,相同的设置可以工作,但是当我使用 iPhone 7 真实设备并启动相同的应用程序时,它不像在任何 iPad 上那样全屏。

我可能需要/缺少任何其他设置以使两个平台都能正确运行我的应用程序吗?

- (void)viewDidLoad 
  [super viewDidLoad];
  self.view.backgroundColor = [UIColor blackColor];
    //[self myMethodHere:@"testing/pesting"];
  [self showASimpleExitButtonOnBottomCenter];

【问题讨论】:

可能你的启动画面不正确。 我没有任何启动画面。它启动了我仅有的 Storyboard 故事板。 尝试加载 splash 。然后它会正常工作。 不 - 它没有。 【参考方案1】:

按照图片,我在本节中遇到过同样的问题。看看吧,如果对你有帮助的话。

由于 Launch Images Source 出现了问题。

希望对你有帮助..

【讨论】:

我已经发布了正确答案。请投票给我。【参考方案2】:

问题的解决方法是:

1) 去掉“启动图片源”

2)添加“启动屏幕文件”>新的LaunchScreen.storyboard

【讨论】:

以上是关于iPhone - 为啥全屏不起作用,但它适用于 iPad?的主要内容,如果未能解决你的问题,请参考以下文章

Android11(api 30)以上设置全屏不起作用的解决方法

为啥使用 System.IO 截屏不起作用?

在 Ionic 中,为啥路由在 iPhone 上不起作用,但在构建版本和离子服务上起作用

模拟指标。视网膜3.5全屏不工作

为啥我的自定义 iPhone 委托不起作用?

UITest tap 在使用 iPhone X 的 iOS 12.4 上不起作用(适用于 iPhone 7)