IOS之UIViewController

UIViewController顾名思义,视图控制器应该在MVC设 计模式中扮演控制层的角色,类似Android中的Activity。

UIViewController对应的View,可以定制xib,或者在UIViewController中的viewDidLoad方法动态生成。

Xib(ios) Vs Layout(android)

优点:

所见即所得,界面可完全通过GUI界面进行定制;

由于xib与ViewControl之间的关联是通过GUI操作,精简了ViewControl的代码;

缺点:

GUI定制界面操作选项过多,拖拖拉拉相当费时间,学习起来也不易;

因此在IOS中采用在viewDidLoad方法中动态生成View也是一种不错的做法。

posted @ 2011-09-28 15:40  熊波  阅读(1378)  评论(0编辑  收藏  举报