LoginSignup
0
1

More than 3 years have passed since last update.

NavigationBarのtitle 文字色変更時のトラブル

Last updated at Posted at 2020-04-08

症状

・NavigationBarのtitleの文字色をStoryBoardから変更
スクリーンショット 2020-04-08 22.47.30.png

・NavigationBar全体の色をStoryBoardから変更
スクリーンショット 2020-04-08 22.56.01.png

そうするとこうなる・・・~_~;
変更したはずのNavigationBarのtitle文字色が黒色になってしまう
スクリーンショット 2020-04-08 23.02.15.png

色々試してみて他にわかった事

・シュミレータ上でも黒のまま
・navigationBarの背景色がデフォルトのときはtitleの文字色の変更は可能
・背景色をデフォルト以外の色にすると文字色が指定できず必ず黒になってしまう

解決方法 (原因はわからん)

原因はわからんがとりあえずこの方法でtitleに色を当てることはできた

・navigationControllerを一度削除する
・再度navigationControllerを設定
・storyBoardの設定で「Is Initial View Controller」を忘れずにチェック
・titleの文字&title文字色をstoryBoardで設定
・AppDelegate.swiftのapplication()内で以下を記述

# NavigationBarの背景色設定
    UINavigationBar.appearance().barTintColor = UIColor.指定したい色

StoryBoard上
スクリーンショット 2020-04-08 23.13.05.png

シュミレータ起動時
スクリーンショット 2020-04-08 23.14.00.png

不思議だ・・・

原因わかったらまた書こうと思います

0
1
2

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
1