美文网首页
storyboard和xib

storyboard和xib

作者: Mr丶炎 | 来源:发表于2016-07-13 13:37 被阅读31次

1、storyboard中获取入口控制器和指定控制器
2、加载xib

storyboard绑定cell时,无需注册

1、当要自定义的时候就要自己绑定类了

// 获取storyboard
    UIStoryboard *storyboard = [UIStoryboard storyboardWithName:@"myStoryBoard" bundle:nil];
    
    // 获取入口控制器(箭头所指)
    UINavigationController *navi = [storyboard instantiateInitialViewController];
    
    // 获取指定控制器
//    UIViewController *vc = [storyboard instantiateViewControllerWithIdentifier:@"home"];
    
    self.window.rootViewController = navi;

2、获取的view最后用masonry约束下, 因为NSBundle加载出来的是数组,而xib里面就一个view,所以最后用lastObject或firstObject都行

 // 加载xib文件
    UIView *view = [[[NSBundle mainBundle] loadNibNamed:@"myView" owner:nil options:nil] lastObject];
    
    view.frame = CGRectMake(0, 20, self.view.frame.size.width, 200);
    
    [self.view addSubview:view];

相关文章

网友评论

      本文标题:storyboard和xib

      本文链接:https://www.haomeiwen.com/subject/xxgsjttx.html