控制器view的创建过程

1.重写loadView方法,则会根据重写的loadView方法创建view
2.控制器通过storyboard加载,则根据storyboard的描述创建view
3.控制器view通过xib加载,则根据nibName对应的xib创建view
4.没有指定nibName,则根据与控制器同名的xib创建view
5.没有同名的xib,则根据与控制器名前缀相同不带controller的xib创建view
6.如果都没有,则创建一个view返回

控制器的view创建的时候会调用loadView方法,如果控制器是通过storyboard加载的,那么控制器的view就会按照storyboard的描述去创建,如果控制器是通过xib加载的,那么控制器就会根据nibName对应的xib文件来创建view,如果没有指定的nibName,那么就根据与控制器类名相同的xib文件来创建view,如果没有与控制器类名相同的xib文件,那么就根据与控制器前缀相同的xib文件来创建view,如果没有与控制器前缀相同的xib文件,直接创建一个view返回

转载于:https://my.oschina.net/jlongtian/blog/872965

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值