【问题标题】:How to best way to call XIB file in Xcode 6 with Storyboard?如何使用 Storyboard 在 Xcode 6 中调用 XIB 文件的最佳方法?
【发布时间】:2015-01-20 01:36:01
【问题描述】:

大家好,我正在尝试通过使用 XIB 文件在 ViewController 中显示自定义视图。

在我的自定义视图类中,我添加了这个,并通过情节提要 Contina 将类的名称和 View XIB CustomView 赋予了这个 ViewController,但我的应用程序崩溃了......

删除时应用程序不会崩溃

  [[NSBundle mainBundle] loadNibNamed:@“NPUStepsView”所有者:self 选项:无];

我不明白我错在哪里......也许它不是 Xcode 6 中的正确方法?

   -(id)initWithCoder:(NSCoder *)aDecoder {
    self = [super initWithCoder:aDecoder];
    if (self) {
        [[NSBundle mainBundle] loadNibNamed:@"NPUStepsView" owner:self options:nil];

    }
    return self;
}

【问题讨论】:

    标签: uiview uiviewcontroller ios8 xcode6 xib


    【解决方案1】:

    无论你在哪里创建 ViewController 的实例,你都必须以这种方式创建它:

    ViewController *vc = [[ViewController alloc]initWithNibName:@"ViewController" bundle:nil];
    

    然后你可以推送或展示这个 ViewController。

    【讨论】:

    • 您好,感谢您的回复...我正在关注本教程...这里我有一个视图控制器,但是一个 UIView 类,它有自己的 xib 到 xib ...必须被调用到视图控制器youtube.com/watch?v=xP7YvdlnHfA
    猜你喜欢
    • 2015-02-20
    • 2014-08-04
    • 2014-11-03
    • 1970-01-01
    • 1970-01-01
    • 2015-08-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多