【问题标题】:Error in segue two view controllerssegue 两个视图控制器中的错误
【发布时间】:2023-03-31 08:05:02
【问题描述】:

我的故事板如下图所示:

在我将右视图中的类从默认的 UIViewController 更改为我的 MenuViewController 之前,它可以工作。如果我更改它,当我按下按钮时,它会在模拟器上变黑。

我做错了什么?

【问题讨论】:

    标签: iphone objective-c ios uiviewcontroller uistoryboard


    【解决方案1】:

    只是猜测:

    从您的代码中删除 - (void)loadView 实现。对于从 nib 文件(或故事板)创建的视图控制器,您不需要它。

    很可能是因为新 Xcode 模板中的错误。

    编辑:此错误已在 Xcode 4.3.2 中修复。该模板不再包含- (void)loadView

    【讨论】:

      【解决方案2】:

      这发生在我身上一次,我不知道为什么。最后我删除了 ViewController.h 和 .m 并创建了新的并且它工作。 最初我可能已经将类文件创建为 UIView 并尝试将它们更改为 UIViewController。在 UIViewController 工作时创建新的。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2012-08-14
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2012-03-25
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多