0

子View Controllerをモーダルに表示したい親View Controllerがあります。この子ビューが画面全体を占めることを期待しています。子ビューは、子ビュー コントローラーでプログラムによって作成している単一のテーブル ビューで構成されます。ただし、初期化子 forは、その境界UITableViewが与えられることを期待しています。CGRectおそらく(唯一の子であるため)利用可能なフルサイズである必要があります。

私の質問は、ビュー コントローラー自体にも独自のサイズ プロパティがありますか。それは、暗黙のビューとしてもある程度機能しているということです。それとも、ビュー コントローラーの初期化子にサイズを渡す必要がありますか? それは正しくないようです。

私を混乱させていることの 1 つは、Cocoa-touch ではビューではなくビューコントローラーを提示していることです。

4

1 に答える 1

0

私は自分の質問に答えたと思います。すべてのビューコントローラーはview、コントローラーが表す物理ビューを表す単一のプロパティを持っているという点で、暗黙のビューとして機能しているようです。したがって、独自のサイズがありself.view.bounds、テーブルビュー初期化子に渡すことができます。

于 2013-03-17T19:44:40.013 に答える