フレームが768x400のiPad用のカスタムUITableViewCellを作成したいのですが、サブビューのいくつかの項目を(インターフェイスビルダーで)変更するたびに、UITableviewCell(スーパービュー)の幅が320にリセットされます.XibファイルはiPadファミリーです。カスタム セルには多くのサブビューがあり、自動レイアウトをサポートする必要があります。
2 に答える
0
xib のソース コードを確認します (ファイルを右クリック -> [名前を付けて開く])。フォーラムでは、iPhone と iPad の違い (サイズを除く) についての説明を見つけることができます。ただし、最初に新しいファイルを作成して、デバイス ファミリが iPad に設定されていることを確認します。iPhone xibからコピーした後、私はすでに一度問題を抱えていました。
于 2013-10-04T08:14:24.470 に答える
0
自動レイアウトを削除して、サブビューを変更するだけです。autolayout プロパティが必要な場合は、変更後に autolayout にチェックを入れてみてください
于 2013-10-04T08:48:39.080 に答える