-1

通常、次を使用してウィンドウにビューを追加します

[self.window addSubview:self.rootViewController.view];

self.window にいくつのサブビューを追加できるのだろうか?

また、UIView の create a class は使用せず、viewcontroller に依存して view を作成すると思いますが、そうですか?

4

1 に答える 1

0

サブビューの数に制限はありませんが、通常はウィンドウにサブビューを 1 つだけ追加してから、そのビューに他のサブビューを追加します。

のサブクラスを作成できます。UIView実際、 によって提供される多くのサブビューがありUIKitます。重要な部分は、作成するクラスと使用するクラスの責任の違いです。MVC を使用するということは、すべての制御ロジックを維持し、ビューを更新するビュー コントローラーがあることを意味します。UIViewまた、データ モデル内のコンテンツの視覚的表現をホストする (のサブクラス) もあります。

于 2013-08-18T14:55:01.323 に答える