如何从didSelectRowAtIndexPath中删除popover视图

时间:2013-11-16 19:22:58

标签: ios uitableview popover

我有一个popOverView,显示用户可以用来过滤主视图上的UITableView的操作列表。

我希望当用户从popOverView中选择一个选项时,我可以关闭popOver并继续在主视图上过滤UITableView。

我的过滤工作正常,当我在popOver视图外触摸时我可以忽略popOver,只是在选择了UITableViewCell时我无法弄清楚如何做到这一点。

任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:2)

将popover分配给表视图类,然后执行:

-(void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
{
    [popoverController dismissPopoverAnimated:YES];
}