解雇UIMenuController后如何取消选择UITableViewCell?

时间:2014-02-05 09:26:20

标签: ios uimenucontroller

我在显示UIMenuController的表格视图单元格上实现了长按手势识别器,当菜单显示时,相应的表格视图单元格被选中,这是我的要求。但问题是当我触摸到侧面时,UIMenuController正在被解雇但是细胞仍处于选定状态。如何在外面按下时取消选择细胞

1 个答案:

答案 0 :(得分:2)

我希望您使用UIPopOverController来显示菜单。

使用 popoverControllerDidDismissPopover事件Delegate来获取解决方案

- (void) popoverControllerDidDismissPopover:(UIPopoverController *) popoverController {
   [myTable deselectRowAtIndexPath:[myTable indexPathForSelectedRow] animated:YES];
}