0

UIViewController メソッドをオーバーライドせずにインターフェイスの回転を有効にするにはどうすればよいですか:

-(BOOL)shouldAuorotateToInterfaceOrientation

アプリに UIViewController クラスはありません。UIView だけです。

4

1 に答える 1

1

コントローラがない場合は、これを機能させるために最初にコントローラを作成する必要があります。設定*.plistファイルには、「サポートされているインターフェイスの向き」と「サポートされているインターフェイスの向き(iPad)」という2つのオプションがあります。サポートしたいものを有効にします。

次に、方向をサポートするUIViewControllerで、サポートする方向-(BOOL)shouldAuorotateToInterfaceOrientationに戻るようにオーバーライドしYES、すべてを適切な場所に配置するために必要なすべての描画コードを記述する必要があります。

于 2012-05-21T16:04:34.183 に答える