0

XCode 4.3でストーリーボードを使い始めたばかりで、ストーリーボードのようなマスター/詳細コントローラーを作成したいアプリを設計しているときに、シーンに次のオブジェクト構造がありました...

  • UIViewController
    • UIView(コンテナ)
    • UITableView(マスターナビゲーションメニュー)
    • UIView(検索フィールド)
      • UIImageView
      • UITextField

これで、containerUIViewは完全なUIViewControllerを埋めるようにスケーリングされ、デフォルトの幅/高さは1024 x 748になります。UITableViewControllerをキャンバスにドラッグアンドドロップすると、デフォルトの1024x748サイズにもなります。ただし、UISplitViewControllerをドラッグ/ドロップすると、UITableViewControllerの幅は320になります。どうしてこうなりました?UIViewControllerを埋めるサイズにならないようにUIViewを変更するにはどうすればよいですか。

4

1 に答える 1

0

分割ビューのマスター詳細コントローラは固定幅 (320) です。詳細ビューは、縦長の幅全体、または横向きの場合は残りの横幅 (詳細幅を引いた全体幅) のいずれかです。

于 2012-05-01T09:08:31.383 に答える