私は画面の下部に5つのタブ(0,1,2,3,4)を持つタブバーを持っていて、それらは異なるアイコンを持っています。私が達成しようとしているのは、2番目のタブのUIViewとこのUIView内のイメージが必要です。iOSのUITabBarItemのカスタムクラス
このため、私はカスタムUITabBarItemクラスを作成しようとしましたが、このカスタムクラスにUIViewを追加することはできません。私はこれを達成する方法はありますか?
ご迷惑をおかけして申し訳ございません。事前
私は画面の下部に5つのタブ(0,1,2,3,4)を持つタブバーを持っていて、それらは異なるアイコンを持っています。私が達成しようとしているのは、2番目のタブのUIViewとこのUIView内のイメージが必要です。iOSのUITabBarItemのカスタムクラス
このため、私はカスタムUITabBarItemクラスを作成しようとしましたが、このカスタムクラスにUIViewを追加することはできません。私はこれを達成する方法はありますか?
ご迷惑をおかけして申し訳ございません。事前
で
おかげであなたが特定の条件に一つのタブを表示したくない場合は、あなたのようなviewcontrollers of tabbabcontroller
何かを設定する必要があり、
NSMutableArray *tabBarVcArr = [self.tabBarController.viewControllers mutableCopy];
[tabBarVcArr removeObjectAtIndex:1]; // this will remove second tab
self.tabBarController.viewControllers = tabBarVcArr;
再度タブを追加したい場合は、あなたがインスタンス化することができますあなたのストーリーボードからtabbarcontroller!
これはそれです! などをサブクラス化する必要はありません!
私は質問を編集しており、達成しようとしていることについては今より意味があります。 – George
あなたのコードを掲載することはできますか?あなたのqusを正しく理解していれば、データに基づいて2番目のタブバー項目を削除して追加したいですか? –
tabbaritemにUIViewを追加し、このビューの中にImageを追加したいと考えています。 – George