Ios 我们可以隐藏状态栏吗?
IOS中的不仅仅是条,还有文字、电池标志等Ios 我们可以隐藏状态栏吗?,ios,objective-c,cocoa-touch,uiapplication,Ios,Objective C,Cocoa Touch,Uiapplication,IOS中的不仅仅是条,还有文字、电池标志等 [UIApplication sharedApplication].statusBarHidden=hidden; 一点也不管用 -(BOOL)prefersStatusBarHidden { if ([[UIDevice currentDevice] userInterfaceIdiom] == UIUserInterfaceIdiomPad) { return NO; } else {
[UIApplication sharedApplication].statusBarHidden=hidden;
一点也不管用
-(BOOL)prefersStatusBarHidden
{
if ([[UIDevice currentDevice] userInterfaceIdiom] == UIUserInterfaceIdiomPad)
{
return NO;
}
else
{
return YES;
}
}
在视图控制器中尝试此代码一次,可能会对您有所帮助 通过选中项目设置中的“在应用程序启动期间隐藏”复选框,可以在整个应用程序中隐藏状态栏。请参考下面的截图
打开您的info.plist并添加两个属性(如果不存在) 将“状态栏最初隐藏”设置为“是”,然后 将“UIViewControllerBasedStatusBarAppearance”设置为“否” 这将隐藏应用程序的状态栏将plist文件中基于视图控制器的状态栏外观属性设置为“否”