瀏覽代碼

UIStatusBarStyleBlackTranslucent is available on the phone interface idiom only

Felix Paul Kühne 12 年之前
父節點
當前提交
31bc938770
共有 2 個文件被更改,包括 4 次插入2 次删除
  1. 2 1
      AspenProject/VLCAboutViewController.m
  2. 2 1
      AspenProject/VLCMovieViewController.m

+ 2 - 1
AspenProject/VLCAboutViewController.m

@@ -41,7 +41,8 @@
 - (void)viewWillAppear:(BOOL)animated
 {
     [self.navigationController setNavigationBarHidden:YES animated:NO];
-    [UIApplication sharedApplication].statusBarStyle = UIStatusBarStyleBlackTranslucent;
+    if (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPhone)
+        [UIApplication sharedApplication].statusBarStyle = UIStatusBarStyleBlackTranslucent;
     [super viewWillAppear:animated];
 }
 

+ 2 - 1
AspenProject/VLCMovieViewController.m

@@ -85,7 +85,8 @@
 {
     [super viewWillAppear:animated];
     [self.navigationController setNavigationBarHidden:YES animated:YES];
-    [UIApplication sharedApplication].statusBarStyle = UIStatusBarStyleBlackTranslucent;
+    if (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPhone)
+        [UIApplication sharedApplication].statusBarStyle = UIStatusBarStyleBlackTranslucent;
 
     if (!self.mediaItem)
         return;