Iphone setStatusBarHidden实例再次显示初始类项目
我有一个非常奇怪的问题,我正在为iPhone和iPad开发一个应用程序,iPhone版本我隐藏了状态栏,而iPad版本有更多的空间,让它可见 隐藏它非常简单,只需一行代码:Iphone setStatusBarHidden实例再次显示初始类项目,iphone,ios,ipad,statusbar,Iphone,Ios,Ipad,Statusbar,我有一个非常奇怪的问题,我正在为iPhone和iPad开发一个应用程序,iPhone版本我隐藏了状态栏,而iPad版本有更多的空间,让它可见 隐藏它非常简单,只需一行代码: [[UIApplication sharedApplication] setStatusBarHidden:YES]; 一切正常,但我注意到初始类的一些方法被调用了2次,即使我不必实例化多个vez.Fui,但我彻底地发现,隐藏状态栏的设计方法的任何类的调用,都会再次实例化类Home,并执行其所有方法 我不知道该怎么办,这很
[[UIApplication sharedApplication] setStatusBarHidden:YES];
一切正常,但我注意到初始类的一些方法被调用了2次,即使我不必实例化多个vez.Fui,但我彻底地发现,隐藏状态栏的设计方法的任何类的调用,都会再次实例化类Home,并执行其所有方法
我不知道该怎么办,这很奇怪,有什么建议吗?请务必在需要时(即仅在iPhone上)在
应用程序开始时调用这行代码:didfishlaunchingwithoptions:uiapplicationelegate
类中的方法,这样它就不会干扰以下代码。我相信您是在控制器中直接调用这条线路,您可能不应该这样做。如果您在显示视图控制器后调用它,则这是正常的。它显示视图,然后重新显示,因为“屏幕”大小发生变化。你到底在哪里调用这行代码?明白了,事实是我在视图控制器中调用了这个方法,但它被称为非常替代,它是一个图像查看器,像iPhone的相机卷,我需要状态栏在用户查看图像时变为不可见。