タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

ステータスバーに関するsimamikiiiのブックマーク (2)

  • ビューの生成時にステータスバー分の隙間ができる現象について

    ビューの生成時にステータスバー分の隙間ができる現象についてかなり個人的なメモ。 原因と対処原因としては、Viewの生成時にself.wantsFullScreenLayoutプロパティをNOにしていたためステータスバー分隙間ができてしまっていました。self.wantsFullScreenLayoutプロパティにYESを返して対処。 wantsFullScreenLayoutプロパティについてwantsFullScreenLayoutはUIViewControllerのプロパティで、ステータスバーの背景も描画対象にするかどうかを設定するもので、ビューの全画面表示などに用いられたりするプロパティです。 参考記事ステータスバー、ナビゲーションバー、ツールバーを半透明にする - Cocoaの日々 UINavigationController使用時にフルスクリーン表示する方法 - MASATOの開

  • iOS 7 UI 移行ガイド: バーとバーボタン

    バーとバーボタン iOS 7では、ステータスバーが透明に、その他のバー(ナビゲーションバー、タブバー、ツールバー、検索バー、スコープバー)は半透明になりました。したがって一般に、バーの奥に当たる領域にも、アプリケーションの中身を表示しなければなりません。 バーの多くは、その奥にあるものも、ぼかして描画します(別に背景画像を指定した場合を除く)。 iOS 7にはバーの位置を表す barPosition プロパティが追加されています。独自の背景画像をステータスバーの奥にも拡張しなければならない場合に有用です。この値が UIBarPositionTopAttached であれば、バーが画面の最上部にあり、その背景がステータスバー領域の上まで延びていることになります。これに対し、 UIBarPositionTop であれば、バーがローカルコンテキストの上部(たとえばポップオーバーの上部)にあり、ス

  • 1