什么是UIViewController

Jab*_*Jab 6 iphone uiviewcontroller uiview

我知道什么UIView是但不是UIViewController.我只是想知道我可以用它做什么,以及它与a的比较UIView

Mad*_*dav 8

基本上您需要知道,软件工程领域中的模型 - 视图 - 控制器架构是什么,UIView对应于该架构的视图,并且UIViewController位于该架构的控制器侧.

现在UIViewController可以被认为是控制(并具有方法的实现)的事件和设计UIView在屏幕上显示的代理.您想要在视图上更改的任何内容都可以写入其控制器类中的方法,该方法从UIViewController类继承自身.这只是对这个大概念的简要描述.有关详细信息,请查找上述链接.