我知道UIView
是什麼,但不是UIViewController
。我只是想知道我可以用它,以及它比作UIView
什麼是UIViewController
6
A
回答
6
基本上你需要知道,什麼是軟件工程領域model-view-controller architecture的UIView
對應於針對這種架構和UIViewController
是在這個架構的控制器端。
現在UIViewController
可以被認爲是控制(並具有方法的實施)事件和屏幕上顯示的UIView
的設計的代理。任何你想在視圖上改變的東西都可以寫在它的控制器類的一個方法中,它繼承自UIViewController
類。這只是對這個大概念的簡要描述。有關詳細信息,你應該看看上面的鏈接。
+0
謝謝我只是不明白文檔完全說了些什麼。你幫了我很大的忙。非常感謝。 – Jaba
相關問題
- 1. 什麼是「UIViewController」類?
- 2. 爲什麼UIPopoverController不是UIViewController的子類?
- 3. 使用UIViewController的目的是什麼IBOutlet
- 4. 爲什麼它是UIView而不是UIViewController的子類xib中的UIViewController?
- 5. UIViewController presentModalViewController:animated:什麼都不做?
- 6. 什麼是在UIViewController中彈出鍵盤的UIView的最佳方式是什麼?
- 7. 什麼時候會調用[UIViewController disablesAutomaticKeyboardDismissal]?
- 8. 子類UIViewController,什麼時候不到
- 9. UIView和UIViewController有什麼區別?
- 10. UIViewController類在viewDidLoad中做了什麼?
- 11. 爲什麼「查看」UIViewController的出口?
- 12. UIViewController和UITableViewController有什麼區別
- 13. 爲什麼在UIView中引用@UIViewController?
- 14. @interface的UIViewController <這些是什麼東西叫做> {
- 15. iPad uiviewcontroller - 爲什麼是邊界和框架不同的大小?
- 16. 什麼是從任何地方呈現UIViewController的推薦方式?
- 17. 是什麼導致UIViewController變爲活動狀態?
- 18. 什麼是OSX的UIViewController方法的等價物?
- 19. 將參數發送到UIViewController的最佳方式是什麼?
- 20. 什麼是將我的UIViewController更改爲UINavigationController的最好方法
- 21. 子類化UIViewController時調用viewDidLoad的是什麼?
- 22. 通過UIView顯示UIViewController/UIView的正確方法是什麼?
- 23. UIViewController viewDidLoad vs. viewWillAppear:什麼是正確的分工?
- 24. 爲什麼UIViewController幾乎總是需要layoutSubViews?
- 25. UIViewController中的前兩個子視圖是什麼?
- 26. UIViewController IBOutlets是零
- 27. 什麼是切換視圖與UIViewController和UIViews沒有界面生成器的最佳方式是什麼?
- 28. 當容器是UIViewController時,什麼意思是容器中包含視圖?
- 29. 爲什麼我不能在另一個UIViewController中重寫UIViewController的擴展方法?
- 30. 推送此UIViewController時,爲什麼會有這麼長的延遲?
有關這些問題,請參閱[documentation](http://developer.apple.com/iPhone/library/documentation/UIKit/Reference/UIViewController_Class/Reference/Reference.html)。 –
Lamens術語請。我已經閱讀過這些文檔,但仍然沒有很好地理解它。這就是爲什麼我問這個問題 – Jaba