【问题标题】:Touch ID dialog showing a second status bar显示第二个状态栏的触控 ID 对话框
【发布时间】:2014-11-18 09:27:45
【问题描述】:

当我让用户使用 Touch ID 登录我的应用程序时,我得到了对话框(顺便说一句,它非常难看,无法自定义),我还得到了第二个状态栏,如下所示:

有没有办法隐藏状态栏? 如果不是,将状态栏样式设置为我的样式(UIStatusBarStyleLightContent)?

(如果有人知道自定义对话框的方法,而不仅仅是更改标签,我也会很高兴)

【问题讨论】:

  • 你有什么解决办法吗??我面临同样的问题。如果您已经解决了这个问题,请您在此处发布答案。

标签: ios ios8 uistatusbar touch-id


【解决方案1】:

我解决了这个问题

像这样打开touch id时隐藏状态栏

[[UIApplication sharedApplication] setStatusBarHidden:YES];

像这样延迟 1 秒的执行选择器在失败或成功后不显示,并且我的代码运行良好

[[UIApplication sharedApplication] setStatusBarHidden:NO];

【讨论】:

    【解决方案2】:

    您在 iPhone 6/6+ 上看到过这种行为吗? 如果是,我解决它的方法是设置适当的启动 xib,以便 iPhone 6 和 6 plus 设备使用本机分辨率而不进行缩放。 (关于如何做到这一点,另请参阅这个问题How to enable native resolution for apps on iPhone 6 and 6 Plus?

    【讨论】:

      猜你喜欢
      • 2016-05-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-08-11
      • 2013-06-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多