【发布时间】:2012-03-18 16:28:58
【问题描述】:
我有一个 UITableView,当用户触摸一个单元格时它会绘制一个 subView。
问题是 subView 绘图是动画的,如果用户足够快,他们可以多次点击一个单元格,我想在动画期间和之后禁用这些单元格。
我试过用这个:
- (void) tableView: (UITableView*) tableView didSelectRowAtIndexPath: (NSIndexPath*) indexPath {
[[UIApplication sharedApplication] beginIgnoringInteractionEvents];
还有一个布尔变量:
if (isAnimating == NO) {
但似乎都不起作用。在每种情况下,快速接触都会搞砸一切。
任何帮助将非常感谢!
【问题讨论】:
标签: uitableview uiview touch