メインビューに現在表示されているサブビューに応じて、タブバーアイコンを変更できるかどうか、またはどのように変更できるか疑問に思っていました。
基本的に、ユーザーがメイン(サブビュー)を変更できるようにするこのメニューを作成しました。どのメイン(監視)が現在表示されているかを確認し、表示されているメイン(サブビュー)に応じてタブバーアイコンを変更したいと思います。しかし、どうすればこれができるかわかりません。
どんな助けでも大歓迎です
メインビューに現在表示されているサブビューに応じて、タブバーアイコンを変更できるかどうか、またはどのように変更できるか疑問に思っていました。
基本的に、ユーザーがメイン(サブビュー)を変更できるようにするこのメニューを作成しました。どのメイン(監視)が現在表示されているかを確認し、表示されているメイン(サブビュー)に応じてタブバーアイコンを変更したいと思います。しかし、どうすればこれができるかわかりません。
どんな助けでも大歓迎です
各タブに 1 つの View Controller をアタッチしてこれを行う場合、View Controller のコードの任意の時点で、次のコードを使用してタブの名前を変更できます。
self.title = @"New tab name";
または、タブバー項目全体を変更することもできます。これにより、アイコンも変更できます。
self.tabBarItem = [[UITabBarItem alloc]
initWithTitle:@"New tab name"
image:[UIImage imageNamed:@"new_tab_image.png"]
tag:YOUR_TAG
];