完成したばかりのアプリで最後の問題が 1 つあります。メイン メニュー画面では 1 つの方向のみをサポートし、その後のすべての画面では通常の 3 つの方向をサポートします。
問題は、私が 2 番目の画面にいて、ランドスケープ モードのときに反撃すると、その 1 つのメソッドで NO を返すという事実にもかかわらず、メイン メニュー画面もランドスケープ モードになってしまうことです。メニュー画面がランドスケープモードになると、元の向きに戻すことができません。ボタンはごちゃごちゃしていて、明らかに乱雑に見えます。唯一の解決策は、2 番目の画面に戻り、そこで方向を変更してから打ち返すことです。メニュー画面に戻ったときに向きがデフォルトに戻るようにするためのコードはありますか? ちなみに、テスト時はシミュレータと実機の両方に問題があります。
前もって感謝します