itg*_*awa 19 touch uitableview uiview
我有一个UITableView,当用户触摸一个单元格时绘制一个子视图.
问题是subView绘图是动画的,如果用户足够快,他们可以多次点击一个单元格,我想在动画期间和之后禁用它.
我试过用这个:
- (void) tableView: (UITableView*) tableView didSelectRowAtIndexPath: (NSIndexPath*) indexPath {
[[UIApplication sharedApplication] beginIgnoringInteractionEvents];
Run Code Online (Sandbox Code Playgroud)
还有一个bool变量:
if (isAnimating == NO) {
Run Code Online (Sandbox Code Playgroud)
但似乎都不起作用.在每种情况下,快速接触会搞砸一切.
任何帮助都会非常感谢!
Use*_*892 39
试试这个...点击单元格集后
tableView.userInteractionEnabled = NO;
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
19119 次 |
| 最近记录: |