そこで、iPhone アプリをユニバーサルに変換する作業を行っています。UISplitViewController の MasterController の場合、これは基本的にアプリの同じ TableViewController であり、エントリがないときにテーブルビューの中央に画像を追加しようとしています。AutoLayout ではなく、Spring と Struts を使用しています。
ただし、iPadにテーブルビューをロードすると、中心から外れます。
の NSLog を実行しframe = [self.tableview frame]
、値を取得します。
[6148:c07] Width: 748.000000
[6148:c07] Height: 1024.000000
[6148:c07] X: 20.000000
[6148:c07] Y: 0.000000
それは基本的にiPad全体の次元を与えています...私はマスター/ディテールを持つ空のiPadアプリケーションにこれをしました、そしてそれは同じことをします...奇妙な
幅が748なのはなぜですか?
私の iPad ストーリーボードでは、幅 320 と高さ 704 が表示されていますか?
ありがとう!