iOS中xib与storyboard各种加载

xib 加载自定义View
UIView *view = [[NSBundle mainBundle] loadNibNamed:@"MyView" owner:self options:nil][0];      
xib 加载自定义控制器
UIViewController *vc = [[ViewController alloc] initWithNibName:@"ViewController" bundle:nil];
storyboard 加载自定义控制器
 UIStoryboard*storyboard = [UIStoryboard storyboardWithName:@"Main" bundle:nil];
 UIViewController*vc = [storyboard instantiateInitialViewController];
xib 加载自定义cell
//第一步在控制器生命周期中注册
[self.msgTableView registerNib:[UINib nibWithNibName:@"RTJFMyMsgTableViewCell" bundle:nil] forCellReuseIdentifier:cellID];

//第二步在表格数据源代理中返回
 RTJFMyMsgTableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:cellID];
    if (cell == nil) {
        cell = [[RTJFMyMsgTableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:cellID];
    }
    return cell;

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 发现 关注 消息 iOS 第三方库、插件、知名博客总结 作者大灰狼的小绵羊哥哥关注 2017.06.26 09:4...
    肇东周阅读 14,294评论 4 61
  • *面试心声:其实这些题本人都没怎么背,但是在上海 两周半 面了大约10家 收到差不多3个offer,总结起来就是把...
    Dove_iOS阅读 27,387评论 30 472
  • Swift版本点击这里欢迎加入QQ群交流: 594119878最新更新日期:18-09-17 About A cu...
    ylgwhyh阅读 25,689评论 7 249
  • 西进 墨西哥战争 加州淘金 摩门教 西部生活 印第安人,读这里想到了“与狼共舞”的电影,查了一下年代,是南北战争之...
    5467lq阅读 1,124评论 0 0
  • 2016年6月18日,我的小天使来到的我的身边,她在我肚子里我时刻盼望着她早点出来,我想妈妈都知道为什么吧,在肚...
    王亚林阅读 3,870评论 0 0