Ios UIButton不向第一响应者发送操作

Ios UIButton不向第一响应者发送操作,ios,objective-c,iphone,storyboard,Ios,Objective C,Iphone,Storyboard,我用一个按钮在另一个控制器上显示控制器。该按钮设置为向其第一响应者发送事件 我在我的第一个控制器中处理事件,但没有处理或触发任何内容。我试图在第二个控制器中直接处理事件,但这不是我想要的行为 我在第一个控制器中实例化第二个控制器的方式: - (void)viewTapHandler:(id)sender { [self performSegueWithIdentifier:@"segueToSecondController" sender: self]; } 以下是我的第一个控制器中的

我用一个按钮在另一个控制器上显示控制器。该按钮设置为向其第一响应者发送事件

我在我的第一个控制器中处理事件,但没有处理或触发任何内容。我试图在第二个控制器中直接处理事件,但这不是我想要的行为

我在第一个控制器中实例化第二个控制器的方式:

- (void)viewTapHandler:(id)sender
{
    [self performSegueWithIdentifier:@"segueToSecondController" sender: self];
}
以下是我的第一个控制器中的处理程序:

- (IBAction)dismiss:(UIStoryboardPopoverSegue*)segue
{
   [self dismissViewControllerAnimated:YES completion:nil];
}
这是我在IB中链接它的方式:

您有什么线索可以解决这个问题吗?

如果您的discover:method参数的uistoryboardpooversegue,您不能用UIButton触发它…即使idsender作为参数,事件也不会触发。