0

私は、xib ファイルにビュー (たとえば、containerView) を追加した viewController(たとえば、SecondViewController) を持っています。その containerView に、別のビュー コントローラ ビューをサブビューとして追加しています。

[containerView addSubView:abcViewController.view];

& 自動サイズ変更マスクがすべてのビューに設定されています。ポートレート モードでコードを実行している場合、SecondViewController に入ると、向きを変更すると自動サイズ変更が正常に機能します。横向きモードで SecondViewController に入ると、自動サイズ変更はまったく機能しません。この問題を克服する方法。

4

1 に答える 1

0

Interface Builder でSecondViewControllerのAttributes Inspectorを確認してください。Resize View From NIBと呼ばれるレイアウト属性があり、View Controller の表示を許可または禁止したり、ロード時に View Controller の表示に合わせてサイズを変更したり、Interface Builder で設計されたフォームを維持したりできます。

ここに画像の説明を入力

于 2012-12-03T12:19:27.843 に答える