触摸ID对话框显示第二个状态栏

时间:2014-11-18 09:27:46

标签: ios ios8 uistatusbar touch-id

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

enter image description here

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

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

2 个答案:

答案 0 :(得分:0)

您是否在iPhone 6/6 +上看到此行为? 如果是,我解决它的方法是设置适当的启动xib,以便iPhone 6和6 plus设备使用原始分辨率而不进行缩放。 (另请参阅关于如何执行此操作的问题How to enable native resolution for apps on iPhone 6 and 6 Plus?

答案 1 :(得分:0)

我修好了这个

只需在打开触摸ID时隐藏状态栏

[[UIApplication sharedApplication] setStatusBarHidden:YES];

在执行选择器失败或成功后无法显示,延迟时间为1秒,我的代码工作正常

[[UIApplication sharedApplication] setStatusBarHidden:NO];