所以我有一个以编程方式创建的“按钮”数组,实际上是UIImageViews。所有按钮都可以创建操作或发出警报。按下此按钮时,我希望它转到我的故事板中的场景。这是我尝试过的代码,我认为它可以起作用:
if (b3.alpha>0.75 && CGRectContainsPoint(b3.frame, location))
{
[self performSegueWithIdentifier:@"News" sender:self];
}
我从菜单视图控制器到我的新闻视图控制器有一个segue,我的Segue Identifier为新闻。我的问题是,如果我推送到NewsViewController的类,新闻显示由于某种原因没有注册。看起来,如果我将新闻场景设置为初始视图控制器,它可以完美地工作,并且我暂时在场景上放置一个按钮并从一个按钮推到另一个场景,这也很有效。
我已经四处寻找另一种解决方案,但无论我尝试什么,它都不会进入故事板中的场景,或者我将继续获取libc ++ abi.dylib:以NSException类型的未捕获异常终止。< / p>
任何帮助将不胜感激!