Xcode:如何使用以编程方式创建的按钮推送到场景

时间:2013-11-24 17:07:14

标签: ios objective-c storyboard xcode5 pushviewcontroller

所以我有一个以编程方式创建的“按钮”数组,实际上是UIImageViews。所有按钮都可以创建操作或发出警报。按下此按钮时,我希望它转到我的故事板中的场景。这是我尝试过的代码,我认为它可以起作用:

    if (b3.alpha>0.75 && CGRectContainsPoint(b3.frame, location))
    {
        [self performSegueWithIdentifier:@"News" sender:self];
    }

我从菜单视图控制器到我的新闻视图控制器有一个segue,我的Segue Identifier为新闻。我的问题是,如果我推送到NewsViewController的类,新闻显示由于某种原因没有注册。看起来,如果我将新闻场景设置为初始视图控制器,它可以完美地工作,并且我暂时在场景上放置一个按钮并从一个按钮推到另一个场景,这也很有效。

我已经四处寻找另一种解决方案,但无论我尝试什么,它都不会进入故事板中的场景,或者我将继续获取libc ++ abi.dylib:以NSException类型的未捕获异常终止。< / p>

任何帮助将不胜感激!

0 个答案:

没有答案