我有自定义表格视图单元格,每个单元格都有 3 个按钮。选择表中的一行会推送另一个视图控制器;按下其中一个按钮会显示模态视图。
如果我用两根手指选择一行,然后按下一个按钮,则两个控制器都会被按下并出现模态视图。我已经尝试在按钮的TouchDown
事件中设置一个标志并nil
在
tableView: willSelectRowAtIndexPath:
标志为真时返回,但标志在按钮的TouchUpInside
事件处理程序中设置为假,所以tableview: didSelectRowAtIndexPath:
仍然被调用。
我该如何解决这个问题?