当我让用户使用 Touch ID 登录我的应用程序时,我得到了对话框(顺便说一句,它非常难看,无法自定义),我还得到了第二个状态栏,如下所示:
有什么办法可以隐藏状态栏吗?如果不是,请将状态栏样式设置为我的样式(UIStatusBarStyleLightContent
)?
(如果有人知道自定义对话框的方法,而不仅仅是更改标签,我也会很高兴)
当我让用户使用 Touch ID 登录我的应用程序时,我得到了对话框(顺便说一句,它非常难看,无法自定义),我还得到了第二个状态栏,如下所示:
有什么办法可以隐藏状态栏吗?如果不是,请将状态栏样式设置为我的样式(UIStatusBarStyleLightContent
)?
(如果有人知道自定义对话框的方法,而不仅仅是更改标签,我也会很高兴)
您在 iPhone 6/6+ 上看到过这种行为吗?如果是,我解决它的方法是设置适当的启动 xib,以便 iPhone 6 和 6 plus 设备使用本机分辨率而不进行缩放。(另请参阅有关如何在 iPhone 6 和 6 Plus 上为应用程序启用本机分辨率的问题?)
我修好了这个
像这样打开触摸ID时隐藏状态栏
[[UIApplication sharedApplication] setStatusBarHidden:YES];
在像这样延迟 1 秒的执行选择器失败或成功后不显示,并且我的代码运行良好
[[UIApplication sharedApplication] setStatusBarHidden:NO];