2012-02-13 5 views
1

ビュー内のコンテンツがiOSのステータスバーと重なることはありますか?ステータスバー全体をカバーする必要はありません。グラフィックを数ピクセル拡張するだけです。ステータスバーをiOSのコンテンツと重複させることはできますか?

ここに店舗内の例がありますか?それともHIGはそれを禁止していますか?

iOSのステータスバーに独自のコンテンツを配置するアプリの例を見てきました。 Reederはおそらくこれの最も一般的な例です。しかし、Reederでは、コンテンツは完全にステータスバーに含まれています。

答えて

6

あなたはUIWindowを使用することができ、

UIApplication *app = [UIApplication sharedApplication]; 

    UIWindow *overlapView = [UIWindow new]; 
    overlapView.windowLevel = UIWindowLevelStatusBar + 1; 
    overlapView.frame = app.statusBarFrame; // you can set any size of frame you want 

P.S. UIWindowのインスタンスはデフォルトでhidden = YESに設定されているので、overlapViewを表示するにはhidden = NOを設定する必要があります。

関連する問題