iOS:使用popover segue加载UIViewController,试图解散自己

时间:2014-03-20 22:28:50

标签: ios objective-c

我有一个UIViewController实例通过popover segue进行搜索。它不是UIPopOverViewCOntroller,因此没有dismissPopoverAnimated:方法。

我的主要UIView中有一个按钮,我想解雇VC。怎么办呢?

我有这个,这不起作用:

- (IBAction)submitButtonClicked:(id)sender
{
    [self dismissViewControllerAnimated:YES completion:^{}];
}

1 个答案:

答案 0 :(得分:0)

这通常是正确的代码,如果你不在完成处理程序中做任何事情只是将它设置为nil。您是否在故事板中创建了此按钮?如果是这样,您是否将其链接到此操作?

如果您在该行代码上设置断点,它实际上是在您单击按钮时运行的吗?如果没有,那么您的按钮不会链接到IBAction。