iPhone アプリで非常に奇妙な動作が発生しました。
アプリは任意の向きで実行する必要があります。Plist キーはすべて設定され、shouldAutorotateToInterfaceOrientation
常に を返しますYES
。
また、iPhone専用アプリですが、現時点ではiPadでしかテストできません。
さて、ポートレート モードで起動すると、すべて正常に動作します。ただし、ランドスケープ モードで起動すると、ビューはタッチ入力を受信せず、ボタンやジェスチャが機能しません。これは、ウィンドウが変更されない限り発生します。アプリを回転させてから横向きに戻すと、機能します。また、iPad の「2x」ボタンを押すと、アプリも正常に起動します。
すべてのビュー フレームを確認しましたが、すべて正しく描画されています。
シミュレーターで実行すると、最初の向きが無視され、縦向きモードで描画されます。
何が原因で、どのように解決することができますか?