`

不用interface builder.

    博客分类:
  • iOS
阅读更多

可以先看看这篇文章 http://ankyhe.iteye.com/blog/514908

 

看完了下面就是我要说的.

------------------------------------------------

 

"如何不用IB,则你的UIViewController实例拥有一个成员变量 .view ".

 

有了这个就好办了,在- (void)loadView {}方法中先定义一个UIView,然后付给你的controller(self.view = xxx).

这样,controller就有view了(app delegate中你也可以将这个view加到UIWindow中了).

当然这个view也可以是其他的view,如UIScrollView.

 

-----------------------------------------------------

其他的上面的那篇ankyhe的文章写的很清楚.

如果你想知道那些用IB做出来的效果,用code如何实现,请google 'nib2objc'

 

个人观点:

用不用IB,我觉得那个方便就用那个来.二者混用其实很爽.

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics