2013-08-18 133 views
-1

通常遊戲我們添加視圖使用添加視圖到窗口?

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

我想知道有多少子視圖可以添加到self.window窗口?

另外,我認爲我們不使用爲UIView創建類,而是依賴viewcontroller來創建視圖,是嗎?

回答

0

子視圖的數量沒有限制,但通常只會將一個子視圖添加到窗口,然後將其他子視圖添加到該視圖。

您可以創建UIView的子類,的確有很多子視圖由UIKit提供。重要的部分是您創建和使用的課程責任之間的區別。使用MVC意味着你有一個視圖控制器來維護所有的控制邏輯並更新視圖。您還有一個(子類)UIView,它承載數據模型中任何內容的可視表示。