小编rut*_*hie的帖子

当以编程方式调用时,Popover Segue崩溃

我正在使用XCode 4.2故事板.最初我在一个嵌入在导航控制器中的UIViewController上有一个固定到UIButton的Popover Segue,一切都很顺利.

现在我需要在执行segue之前添加条件行为,所以我做了以下事情:

  • 删除了segue
  • 从UIViewController创建了一个新的segue
  • 从按钮创建IBAction
  • [self performSegueWithIdentifier:@"mySegue" sender:self]在IBAction中调用

应用程序通过prepareForSegue,然后它会抛出SIGABRT并记录以下内容

 \*** Assertion failure in -[UIStoryboardPopoverSegue perform], /SourceCache/UIKit_Sim/UIKit-1912.3/UIStoryboardPopoverSegue.m:27
Run Code Online (Sandbox Code Playgroud)

有任何想法吗?我有其他这种工作正常推送segues的情况.这是一个我一直听到参考的行为不端的邮件吗?

ios uistoryboard uistoryboardsegue

3
推荐指数
1
解决办法
2254
查看次数

标签 统计

ios ×1

uistoryboard ×1

uistoryboardsegue ×1