Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/27.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Objective c 无法使用plist在iOS7中隐藏状态栏_Objective C - Fatal编程技术网

Objective c 无法使用plist在iOS7中隐藏状态栏

Objective c 无法使用plist在iOS7中隐藏状态栏,objective-c,Objective C,我试图将此行添加到plist: 查看基于控制器的状态栏外观”设置为否 仍然可以看到状态栏 如何删除它?试试这个。在appDelegate中执行以下操作: - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions { [[UIApplication sharedApplication] setStatusBarHidden:YE

我试图将此行添加到plist:

查看基于控制器的状态栏外观”
设置为

仍然可以看到状态栏


如何删除它?

试试这个。在appDelegate中执行以下操作:

   - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
   [[UIApplication sharedApplication] setStatusBarHidden:YES withAnimation:UIStatusBarAnimationNone];
    return YES;
}

希望这有帮助:)

在AppDelegate中设置此选项,并记住在info.plist中将“状态栏最初隐藏”设置为“是”

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
   [[UIApplication sharedApplication] setStatusBarHidden:YES withAnimation:UIStatusBarAnimationNone];
    return YES;
}

iOS7中没有隐藏状态栏的方法。“基于视图控制器的状态栏外观”为否,只是表示状态栏显示的不是基于视图控制器。关于iOS7状态栏。