iPhoneはプログラムでuitabbaritemをインスタンス化します
-
30-09-2019 - |
質問
私ができるようにしてみてください、私はこれを機能させることができません。これが私の最新の試みです。なぜこれがうまくいかないのかについて誰かが私に教えてもらえますか?
私のView Controllerのinitメソッドによって呼び出される方法:
UIImage *image = [UIImage imageNamed: @"window22.png"];
UITabBarItem *item = [[UITabBarItem alloc] initWithTitle: @"Some Title" image: image tag: 0];
self.tabBarItem = item;
それがするのは、画像があるはずの大きな正方形を置くことです。 Tab Barのタイトルは、View Controllerのタイトルと同じままです。
ここでは、すべてがプログラムでインスタンス化されています。これには、タブバーコントローラーが含まれています。
解決
によると ドキュメント, 、Tabbaritemは自動的にインスタンス化されます - 自分で作成する必要はありません。ビューコントローラーのためにTabbarにタイトルと画像を設定したとき、私は使用しました
self.tabBarItem.image = [UIImage imageNamed:imageName];
所属していません StackOverflow