从iphone开发的角度
最佳答案
视图是绘制到屏幕上的对象。它还可能包含其他视图(子视图),这些视图位于它内部并随它一起移动。视图可以获取触摸事件并相应地更改其视觉状态。视图是哑的,并且不知道应用程序的结构,只是被告知以某种状态显示它们自己。
视图控制器不能直接绘制到屏幕上,它管理一组视图对象。视图控制器通常只有一个view
子视图。视图控制器管理这些视图的状态。视图控制器是智能的,并且了解应用程序的内部工作原理。它告诉哑视图对象该做什么以及如何显示自己。
视图控制器是整个应用程序和屏幕之间的粘合剂。它根据应用程序的逻辑控制它拥有的视图。
关于iphone - View 和 View Controller 之间有什么区别? ,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/2632196/