2

アプリが回転しないという問題がありましたが、その問題は解決されました。ここで、ビューを protrait モードに強制する必要があります。

最善のシナリオは、UITabBarController のサブクラスを定義してから、ポートレート マスクで supportedInterfaceOrientations をオーバーライドすることです。

UITabBarController を適切にサブクラス化する方法がわかりません。誰か助けてくれませんか?

4

2 に答える 2

2

プロジェクトを右クリックし、新しいObjective-cクラスを作成することを選択してから、テキストボックスのサブクラスにUITabBarControllerを記述します。終わり。

新しいファイルを作成する

于 2012-10-09T02:04:05.530 に答える
0

いくつかのプロジェクトでカスタム タブ バー コントローラーを実装しました。

#import <UIKit/UIKit.h>

@interface CustomTabBarController : UITabBarController<UITabBarControllerDelegate>
{

}

@end

他の Objective-C クラスと同じように作成できます。私が見つけたタブ バー コントローラーの非常に興味深い使用方法の 1 つは、ボタン付きのタブ バー上にカスタム ビューを作成することでした。タブバーは任意のサイズまたは形状のタブでカスタマイズでき、それらのカスタムタブにアクションを記述して、タブバーコントローラーのタブを変更できます。

于 2012-10-09T19:15:58.623 に答える