私は奇妙な問題があります。解決方法を理解できません! 私のアプリはどんなタイプの向き(肖像画、風景など)もサポートしていますが、私がデザインした新しいセクション(ビュー)は、ランドスケープでのみ役に立ちます。 この特定のビューが作成されたときに、ボタンを押すかデバイスの向きを回転させると、新しいビューを横向きに強制的にロードする必要があります。[[UIDevice currentDevice] setOrientation:UIInterfaceOrientationAnyOrientation]を使わずにLandScapeの向きを強制する
すべてを解決することを使用していますが、このAPIを使用するとAppleが却下する可能性があることをWebで読み取っています。 それはまだ真実ですか、それとも使えますか?
私はUIViewControllerを「コンテナ」として使用していましたので、私はそれらをより良く扱うことができます。私はこれを使うのが問題であるかもしれないと思っています... CGTransformでビューを回転しようとしましたが、ビューコンテナ内のBOOLを使って回転を「ロック」すると、レイアウトの問題が解決され、 textViewは、キーボードがポートレートモードで表示されるfirsresponderになります。 そのため、デバイスの方向はまだポートレートです。
また、正しく表示するためにキーボードレイアウトを操作しようとしましたが、何も機能しませんでした。
ご協力いただきありがとうございます。
に新しいビューコントローラを回転させるのだろうか? – Canopus