タグ付けされた質問 「uistatusbar」


25
preferredStatusBarStyleは呼び出されません
私は、その後、このスレッドをオーバーライドする-preferredStatusBarStyleが、それは呼び出されません。それを有効にするために変更できるオプションはありますか?(プロジェクトでXIBを使用しています。)
257 ios  ios7  uikit  uistatusbar 

27
iOS 7:UITableViewがステータスバーの下に表示される
私のアプリケーションの最初の画面は、UITableViewControllerナビゲーションバーがない状態です。つまり、コンテンツがステータスバーの下に流れているため、テキストの衝突が多数発生しています。私はのための特性の両方を調整してきたUnder top barsし、Adjust scroll view insetsこれは実際に下にスクロールするのを止めるが、下のテーブルビューのトップを維持するコストでください。UITableViewフレームを20ピクセルずつオフセットするように設定しようとしましたが、効果がないようで、現在アプリにiOS 6との互換性が必要なため、iOS 7ストーリーボードにジャンプして自動レイアウトを強制的に使用できませんトップの高さガイド。誰かが両方のバージョンで機能する解決策を見つけましたか? 私が試したもの:edgesForExtendedLayout、、Under top barsおよびのストーリーボード内の設定の変更Adjust scroll view、フレームの新しい領域への強制。 写真は千の言葉に値します:
219 ios  ios7  uistatusbar 

30
Swift 3でステータスバーのスタイルを設定する方法
Xcode 8.0ベータ4を使用しています。 以前のバージョンでは、UIViewControllerにはステータスバーのスタイルを設定するメソッドがあります public func preferredStatusBarStyle() -> UIStatusBarStyle ただし、Swift 3で「Get Only Only Varaiable」に変更されたことがわかりました。 public var preferredStatusBarStyle: UIStatusBarStyle { get } UIViewControllerで使用するスタイルを提供するにはどうすればよいですか?

17
UIStatusBarStyle PreferredStatusBarStyleがiOS 7で機能しない
Xcode 5 for iOS 7で構築された私のiPhoneアプリケーションで、私はに設定しUIViewControllerBasedStatusBarAppearance=YESましたinfo.plist、そして私のViewController中に次のコードがあります: -(UIStatusBarStyle) preferredStatusBarStyle { return UIStatusBarStyleLightContent; } ただし、ステータスバーは黒い背景に対して黒いままです。 私は設定して、このアプリ全体で変更するにはその可能性を知っているUIViewControllerBasedStatusBarAppearance=NO中でinfo.plist、私は実際にこれを変更する必要があるviewControllerことでviewController、実行時に基礎。

10
iOS 7でUINavigationBarがビューのトップをカバーしないようにするにはどうすればよいですか?
Xcode 5に更新した後、アプリのすべてのビューのナビゲーションバーが下に移動しました。ここにいくつかのスクリーンショットがあります。1つ目はプルダウンされたビューのすべてを示し、2つ目はそのままのすべてを示しています。検索バーは、ナビゲーションバーの場所から開始する必要があります。 誰でも私がこれを修正する方法を知っていますか? 編集:私は以前にこれを試してみました: if ([self respondsToSelector:@selector(edgesForExtendedLayout)]) self.edgesForExtendedLayout = UIRectEdgeNone; しかし、それは非常に奇妙な結果をもたらします。 これは、ナビゲーションバーの透明性が原因で表示されているこのビューコントローラーの下に「スライドメニュー」があるためと考えられます。

6
iOS 7のスプラッシュスクリーンでステータスバーのテキストの色を変更する
すべてのビューコントローラーのステータスバーを変更する方法を示すスタックオーバーフローの 質問が既にいくつかあります。現在、ステータスバーの色を次のように変更しています。 if(IS_IOS7) [[UIApplication sharedApplication] setStatusBarStyle:UIStatusBarStyleLightContent]; の中に application:DidFinishLaunching さらに、UIViewControllerBasedStatusBarAppearanceplistのの値をに変更しましたNO。ただし、スプラッシュスクリーンでは、ステータスバーのテキストが黒色で表示されます。 スプラッシュスクリーンでステータスバーのテキストの色を変更することはできますか?

11
UIStatusBarStyleがSwiftで機能しない
Swiftアプリのステータスバーの色を白に変更しようとしていますが、レンガの壁にぶつかっています。それぞれがNavigationControllerに埋め込まれている3つのViewControllerがあります(これが問題になる可能性がありますか?すでにNavigationControllerクラスにコードを配置しようとしました)。AppDelegateのdidFinishLaunchingWithOptionsで次のコードの両方を試しました。 .swiftファイルですが、どちらも機能しませんでした。 application.statusBarStyle = .LightContent そして UIApplication.sharedApplication().statusBarStyle = .LightContent ドキュメントがそれについて言わなければならないのは、UIBarButtonStyleがIntであり、この列挙型スニペットを私に与えてくれたということだけです。 enum UIStatusBarStyle : Int { case Default case LightContent case BlackOpaque } 何が足りないのですか?
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.