質問: UIImage(named: "setb") } } ``` 補足です。 UITabBarControllerのサブクラスのファイルを作り、関連付けは完了しております。 タブは4つ作りましたが、全て何も表示されず空白です。エラーは出ておりません。 該当する位置をタップするときちんと動作はします。 競合する可能性があると思ったのでUITabBarControllerのBar Item項目ではItem名、画像の設定はしませんでしたがそもそも表示ができていないようです。
回答: 参考にされたサイトの通り設定し、 TabBarControllerに作成したカスタムクラスを紐づけしてあげて、 選択中のイメージにもレンダリングモードを指定してあげれば動くと思いますが、どうでしょうか? ``` import UIKit class TabBar: UITabBarController{ //最初からあるメソッド override func viewDidLoad() { super.viewDidLoad() //レンダリングモードをAlwaysOriginalでボタンの画像を登録する。 tabBar.items!0].image = UIImage(named: "users")!.withRenderingMode(UIImageRenderingMode.alwaysOriginal) //こっちもレンダリングモードを指定。 tabBar.items![0].selectedImage = UIImage(named: "usersb")!.withRenderingMode(UIImageRenderingMode.alwaysOriginal) } } ``` ![イメージ説明