2017-05-01 6 views
0

は、私は次のビューを持って...私が持っている問題は、iPadの12.9" とiPad 9.7" に、このビューを表示しているこれらの制約がiPad 9.7および12.9で正しく動作しないのはなぜですか?

displayed on iPhone6s/iPhone7

私が設定している制約がまったく機能していないようです。ここで...私が間違っているつもり?何が制約すべき view displayed on iPad 9.7"

contraints

contraints

more constraints

されているが、iPadの9.7" 上に表示されたときにこれは次のようになりますこのシンプルなビューをiPhone6s、iPhone7 plus、iPad 9/7 "、iPad 12.7"に適切に配置できるようにする必要があります。すべてのボタンが表示されている限り、iPadのビューが完璧かどうかは気にしませんAppleが私のアプリを拒否することを止めるようにiPadをサポートしていません。

+0

アプリケーションデバイスとしてUniversal(iPhone + iPad)タイプを設定していません。これがなければ、あなたのアプリはiPadをサポートしていません。 –

+0

あなたの洞察力に感謝して、私の設定を「ユニバーサル」に変更して問題を解決しました。 Appleがすべてのデバイスをサポートしていないアプリを受け入れない場合、Universal以外のオプションもあるのはなぜですか?そして、あなたが答えとしてあなたのコメントを投稿すれば、私はそれを助けてくれることを喜んで – MikeG

+0

と受け入れます。まあ、アップルがこのようなオプションを提供する理由は、iPadのサポートを提供していないアプリや、単一のデバイスサポートだけを望んでいるアプリにとっては非常に便利です。 iPadの画面xibsのためにプロジェクトの予算が早くなったため、アプリがiPadデバイスをサポートしていない理由はさまざまです。 、その高解像度画像と設計コスト。また、私が最後にチェックしたとき、Instagram on iPadのアプリはなかったことを覚えています。 –

答えて

1

サポートされているアプリケーションデバイスとしてUniversal(iPhone + iPad)タイプを設定していません。そのため、iPadに倍率1倍、2倍のiPhone画面が表示されます。

enter image description here

関連する問題