1

UIView をフルスクリーンにしようとしていますが、問題は私のビューがすべての画面をカバーしていないことです。ここに私のコードがあります:

    PDFView.frame = [[UIScreen mainScreen] applicationFrame];
    PDFView.frame = self.view.bounds;
    [PDFView setNeedsLayout];

ここに画像の説明を入力

私のアプリは縦向きモードでのみ実行されます。

4

1 に答える 1

1

フルスクリーンをカバーしないということは、ナビゲーションバーやタブバーがまだそこにあるということですか? その場合は、View Controller の viewDidLoad でこれらを実行したことを確認してください。

[[UIApplication sharedApplication] setStatusBarHidden:YES];    
 [self.navigationController setNavigationBarHidden:YES]
 [self.tabBarController.tabBar.hidden = YES]

これらは、フルスクリーンをブロックするすべてのものを処理する必要があります。

于 2012-05-23T17:53:05.840 に答える