【Objective-C】タブバーの画像、タイトル、文字色を個別に設定する方法【iOS11】【Xcode9】

2017年8月28日

タブバーの画像、タイトル、文字色を個別に設定し、デザイン性をあげたい場合があります。
タブバーのタイトルの色を一括で変更する方法はよく記載がありますが、個別に設定できる記事が少なかったので記述しておきます。

タブバーの画像、タイトル、文字色の選択、未選択をを個別に設定する方法

まずメソッドを用意します。

 

あとはこんな感じで設定したいタブバーのindexとタブバーのタイトル、未選択時の画像と文字色、選択時の画像と文字色を渡すだけです。

とても簡単ですね!

個別に設定するかしないかは別として、あらかじめこのような作りにしておくとあとあと修正も少ないのでできれば最初からこのような作りにしておくといいでしょう!