他の既存の投稿を検索しましたが、いずれも自分の要件を満たしていませんでした。ここで iPadアプリが横長モードで起動する
は- 私のアプリはモード、風景や肖像画の両方をサポートし、私が直面している問題です。
- しかし、私の最初の画面はランドスケープしかサポートしていないので、アプリはランドスケープで開始する必要があります。私は私が
- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation
{ return (interfaceOrientation != UIInterfaceOrientationPortrait); }
そして、私がアプリを起動すると、シミュレータは常にポートレートで開き、私のビューはポートレートモードですべて乱されます。なぜなら、それはランドスケープ専用に設計されているからです。 風景に切り替えると、デバイスはこのモードのままです。
誰でもこの問題を回避するソリューションを教えてもらえますか?
おかげ のNaveen
EDITED:この情報が役に立つかもしれ
私はポートレートでデバイスを保持して、アプリを起動したときにのみ、問題が直面しています。私は私のアプリは唯一の風景になりたくないONLY iPhoneやiPad
ため
そのないこの質問の重複、風景モード
Landscape Mode ONLY for iPhone or iPad
、私は私の最初の画面だけをしたいですアプリはランドスケープでのみ表示されます。
Xcodeではなく、ホーム画面*から起動する前に、シミュレータをランドスケープに変更してみてください。実際のデバイスで起動してみてください。これは起動方法のゴールドスタンダードです。 – JoePasq
(Appleがそれを期待するのは)役に立たないのは、すべての向きで最初のスクリーンを動作させるということです。 –
[iPhoneまたはiPad用のランドスケープモードのみ]の複製が可能です。(http://stackoverflow.com/questions/2647786/landscape-mode-only-for-iphone-or-ipad) –