2
iPhone用に設計されたxibがあります。我々はアプリをiPadに移植している。なぜUIScrollViewの初期サイズはまだiPad上で320ですか?
UIScrollViewのページ部分を使用しています。幅と高さを設定した自動サイズ変更マスクがあります。 iPadの最初の読み込みでは、フレームの幅は320ですが、もちろんUIが見えなくなります。
私たちにとって奇妙なのは、デバイスを回転させると、iPadの画面幅に基づいて新しいサイズを「選択」するということです。その時点から正しいです。
フレームの幅を初期化する必要はありますか?
もし私がそれをしたら、それはiPhoneのレイアウトを破るだろうか? – tjg184
iPhone用とiPad用の2つの異なるXIBが必要です。それらを作成すると、同じコントローラに対して異なるXIBが初期化されます。 – Mugunth
これを行う方法に関するコードを更新しました。 – Mugunth