如何从按钮单击自定义UITableViewCell popViewController

时间:2010-04-24 20:34:24

标签: iphone xcode uitableview uinavigationcontroller

我在自定义UITableViewCell中有一个按钮。它的UITableView由UIViewController控制。我想在单击该按钮时返回RootView。

我正在尝试使用     [self.superview.navigationController popViewControllerAnimated:YES]; 在按钮的目标Action中,它位于UITableViewCell.m文件中。但是,它不识别“navigationController”,因为它不在堆栈中。

单击该按钮后,如何返回RootView?

1 个答案:

答案 0 :(得分:5)

视图与控制器没有明确的关系,视图不能在控制器堆栈中。将按钮目标设置为UIViewController实例,并在action方法中调用:

[self.navigationController popToRootViewControllerAnimated:YES|NO];