【问题标题】:Launch screen doesn't fill the screen device on hotspot mode在热点模式下,启动屏幕不会填满屏幕设备
【发布时间】:2015-07-07 07:45:26
【问题描述】:

如果我在 iPhone 上激活热点,启动屏幕会向上移动,并且在屏幕底部我有一个填充空间,可以看到我的手机壁纸。我在导航控制器上遇到了同样的问题,但我修复了它。在这里我不知道我能做什么。

如果有人可以帮助我.. 请

【问题讨论】:

标签: ios objective-c iphone personal-hotspot


【解决方案1】:

我找到了这个问题的解决方案。在 AppDelegate.m 我添加了这个方法:

- (void)application:(UIApplication *)application willChangeStatusBarFrame:(CGRect)newStatusBarFrame {
[[UIApplication sharedApplication] setStatusBarHidden:YES withAnimation:UIStatusBarAnimationNone];
}

启动屏幕看起来很完美。

【讨论】:

  • 在 iOS 9 中已弃用。必须使用 UIViewController prefersStatusBarHidden 但由于我们没有视图控制器,我们不能再这样做了。
猜你喜欢
  • 1970-01-01
  • 2020-07-20
  • 1970-01-01
  • 1970-01-01
  • 2013-06-07
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-11-02
相关资源
最近更新 更多