Ich überschreibe -orientationChanged in meinem Haupt-ViewController zu schieben ModalViewController A, wenn das Gerät im Querformat ist. Wenn zurück im Hochformat platziert, ModalViewController A wird entlassen. Allerdings gibt es andere Fälle (nach Schaltfläche berührt), wo ModalViewController B, C oder D angezeigt werden. Wenn diese angezeigt werden und das Gerät ins Querformat gedreht und wieder zurückgedreht wird, wird ModalViewController B, C oder D in unangemessener Weise ausgeblendet.
Ich kann überprüfen, dass -orientationChanged auf meinem Haupt-ViewController gemeldet wird, auch wenn ein ModalViewController angezeigt wird. Gibt es eine Bedingung, die ich zu meiner -orientationChanged-Methode hinzufügen kann, um diesen Code zu umgehen, wenn ModalViewController B C oder D angezeigt wird?
Ich danke Ihnen!