1

XCode4.6のMaster-DetailApplicationテンプレートを使用して、テンプレートから新しいプロジェクトを作成しました。プロジェクトは、デフォルトでXCode4.6によってiOS6.x用に作成されました。

展開ターゲットをiOS4.3に変更し、iOS4.3で動作するように.xibファイルを変更しました。

これをiOS4.3/ 5.xで実行すると、アプリはポートレートモードのままになり、回転しません。また、ポップオーバー(masterViewController用)はポートレートモードでは表示されません。

これはiOS4.3および5.xでのみ発生することに注意してください。iOS6.xでは正常に動作します。

4

1 に答える 1

2

バージョンの向きの下のiOS6を処理するには、処理する必要があります

- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation

方法。

iOS 6オリエンテーション用のデリゲートメソッドは、以前のバージョンでは起動しません。

于 2013-03-07T06:05:40.377 に答える