2012-01-29 12 views
0

shouldAutorotateToInterfaceOrientationを手動で呼び出す方法は?Iphone:向きを手動で変更する

この機能の内容にはオン/オフフラグがあります。このフラグを変更すると、画面を回転させる必要があります。

例:

  1. 禁止フラグ水平位置に
  2. チルト電話。 shouldAutorotateToInterfaceOrientationが呼び出され、偽を返します。
  3. フラグを有効にする必要があります。shouldAutorotateToInterfaceOrientationを呼び出す必要があります。それを呼び出す方法?

答えて

5

あなたはiOSの5をターゲットにしている場合は、デバイスの現在の向きとshouldAutorotateToInterfaceOrientation:を呼び出すと、そのメソッドがYESを返す場合のインタフェースを回転します

[UIViewController attemptRotationToDeviceOrientation]

を呼び出すことができます。

+0

ありがとうございますが、私はiOS 3のサポートが必要です。どのようにそれを実装するための他のアイデア? – DmitryR

+1

私はこのような10年間を探していました! THX、THX、THX! – lennartk

関連する問題