频道栏目
读书频道 > 软件开发 > c语言 > Objective-C程序设计入门与实践
3.5.5 如何加载Nib文件
2015-11-20 15:41:18     我来说两句
收藏   我要投稿
《Objective-C程序设计入门与实践》详细介绍了Objective-C语言和苹果iOS、Mac平台面向对象程序编程的知识;结合独特的学习方法,在每章都合理嵌入大量的范例,让本书更适合于读者学习和课堂教学。如果你对iPhone  立即去当当网订购

视图控制器在loadView方法中会自动加载nib文件。加载哪个文件呢? 请回想一下, 在initWithNibName:bundle:方法的第一个参数已指定所要加载的nib文件的名称了。(请参看“创建一个视图控制器实例”一节)。通常情况下,在视图控制器整个生存过程中,loadView方法只调用一次,目的是为了创建视图。当 调用视图控制器的view方法时,如果视图尚未被创建出来,则控制器会自动调用自己的loadView方法。(如果视图控制器由于接收到内存警告而清除了自己的视图,则在必要的时候,loadView方法会被再次调用以创建视图)。

如果希望编程创建视图控制器的视图,则可以重载loadView方法,并在 自己的实现中创建视图。如果 使用initWithNibName:bundle:方法初始化一个视图控制器,但是希望在视图加载之后执行附加配置,则应该重载控制器的viewDidLoad方法。

可以使用一个NSBundle实例自行加载nib文件。

您对本文章有什么意见或着疑问吗?请到论坛讨论您的关注和建议是我们前行的参考和动力  
上一篇:3.5.4 如何使用视图插座变量
下一篇:3.5.6 测试应用程序
相关文章
图文推荐
排行
热门
最新书评
特别推荐

关于我们 | 联系我们 | 服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训 | 举报中心

版权所有: 红黑--致力于做实用的IT技术学习网站

世界杯外围投注官网