UITabBarの背景を変える方法 その2
TabBarの背景に加えて、選択タブの背景も変更できるサンプルを作りました。
UITabBarの背景を変える方法のようにカテゴリでは実現できなかったので、UITabBarを持つ独自のコントローラーを作りました。必要最低限のメソッドしか実装していませんが、利用方法はUITabBarControllerと同じで、定数で背景画像と選択タブの背景色を変更できます。使う場面があるか分かりませんがTabBarを隠す/表示するメソッドも実装しています。
//背景画像 #define CTABBAR_BGIMG_NAME @"tabbar.png" //背景色 #define CTABBAR_CELL_R 0.16 #define CTABBAR_CELL_G 0.23 #define CTABBAR_CELL_B 0.61 #define CTABBAR_CELL_A 1.0
アイコンはPICOLの素材を利用しています。