2017-03-16 10 views
0

私は3つの項目を持つタップバーを持っています。最初の項目は、UIViewControllerUITableViewを示すUISplitViewです。他の2つの項目はUINavigationControllerに埋め込まれた簡単なUIViewControllersです。UINavigationControllerのスタイルに合わせてスタイルを設定するUINavigationBar

UINavigationControllerに埋め込まれている2つのUIViewControllersには、タイトルがUINavigationControllerで、デフォルトの色で表示されているナビゲーションバーがあります。

Iは最初の項目でUINavigationControllerUINavigationBarを追加し、それは異なる色を有し、それは(GIF形式のメッセージ)を白色である:

enter image description here

だからUINavigationBarのデフォルトの色を発見しましたUINavigationControllerに埋め込まれたコード

navigationBar.barTintColor = UIColor(colorLiteralRed: (247/255), green: (247/255), blue: (247/255), alpha: 1) 

ナビゲーションバーの色が変わりますが、ステータスバーには白のままでそれを設定します。

enter image description here

私はHow to change Status Bar text color in iOS 7から受け入れ答えをしようとしたが、それは助けにはなりませんでした。

したがって、ビューコントローラでUINavigationBarをスタイルすると、ナビゲーションコントローラのデフォルトのものと正確に一致するようになりますか?

答えて

0

私は数年前にFuerte Internationalで一緒に働いたと思います!

ステータスバーには色が付いていません。背景色の色にする必要があります。その色を変えればステータスバーも変わるはずですか?

+0

はい、Fuerte、Windows Phoneがまだ死んでいない古い時) –

関連する問題