0

rootviewcontroller として UITabBarController を持つアプリがあります。UITabBarController には 4 つの項目があります。4 つの UIViewConotrollers が UINavigationControllers に組み込まれています。UINavigationController にボタンまたは画像を追加できます。ただし、同じボタンまたは画像について、各 UINavigationController で 4 回繰り返す必要があります。rootviewcontroller として設定されている UITabBarController の上部にボタンまたは画像を追加することはできますか? 前もって感謝します。

4

1 に答える 1

0

理論的には、次の方法で実行できます。

UIButton *button = ; // your button
button.frame = CGRect(...); // position on the screen, where you want to have the button

[rootViewController addSubview:button];

ただし、このソリューションは強くお勧めしません。

代わりにできることは、navigationBarの作成と追加MyViewControllerWithButton : UIViewControllerを実装する抽象クラスを作成することです。viewDidAppear:UIButton

タブ バーで使用するすべての viewController は、MyViewControllerWithButton のサブクラスになります。

于 2013-10-24T19:14:07.933 に答える