我不希望滑动删除行,但做别的。 我需要添加哪些代码才能使UITableViewController发生这种情况我可以让我的UITableView检测并响应滑动手势吗?
0
A
回答
0
在查看文档时,您可以通过不启用滑动来删除东西,并查看示例代码在UISwipeGestureRecognizer类中提到。
我不知道你的应用程序是什么,但有一件事我不得不提的是,它被认为是一个设计缺陷,有一个可编辑的列表,其中刷卡没有做删除行为。这会打破最不惊讶的原则,并混淆用户。
这就是说,你可能有很大的用处,我不知道。祝你好运。
0
您必须在您的viewDidLoad
中实施UISwipeGestureRecognizer
。例如,一个右轻扫手势可以实现像这样:
- (void)viewDidLoad
{
[super viewDidLoad];
// more stuff
// Recognizing right swiping gestures
UISwipeGestureRecognizer *rightSwipeGestureRecognizer = [[UISwipeGestureRecognizer alloc] initWithTarget:self action:@selector(rightSwipe:)];
// right swipe direction is default
rightSwipeGestureRecognizer.direction = UISwipeGestureRecognizerDirectionRight;
[self.tableView addGestureRecognizer:rightSwipeGestureRecognizer];
[rightSwipeGestureRecognizer release];
}
- (void)rightSwipe:(id)sender
{
// Do something
}
像往常一样,在Apple's most excellent documentation提供更多的信息。
相关问题
- 1. 如何让我的UIImageview响应滑动手势
- 2. 检测用户的手势,如滑动
- 3. UITableView的滑动手势冲突刷卡
- 4. 覆盖UITableView上的滑动手势
- 5. 张量流可以成为手势检测的好工具吗?或者它可以用于手势检测?
- 6. 手势冲突UITableView滑动删除iOS
- 7. 我可以让我的jQuery响应所有设备吗?
- 8. 滑动手势滑动UIViews
- 9. 检测滑动手势时,有一个滚动型的Android
- 10. 我可以禁用UIPageViewController的页面边界手势识别器吗?并保持滑动?
- 11. UITextView滑动手势
- 12. UIPageViewController手势覆盖我的UITableView
- 13. 如何检测自定义UITableviewCell中的滑动删除手势?
- 14. 如何检测滑动手势的方向?
- 15. 在UIScrollView里面检测UITableViewCell上的滑动手势
- 16. 检测iOS上的向上滑动手势
- 17. 检测UIView中的对角滑动手势
- 18. 我可以使用Input.GetAxis(“水平”)检测Unity中的水平滑动吗?
- 19. Android手势检测
- 20. 添加渐变色以滑动手势
- 21. 检测平移手势在TableView中向下滑动
- 22. 未检测到一次性/滑动手势
- 23. Android - 滑动左侧|右侧。手势检测
- 24. IPHONE - 检测UITableView单元格上的水平手指滑动
- 25. 我可以让CNTK检测过度配合吗?
- 26. UITableView:可以通过点击手势检测单元格选择,但不是didSelectRowAtIndexPath
- 27. 添加滑动手势,无法滑动
- 28. ScrollView/ListView不响应我的手指手势
- 29. 我需要检测一个页面控件内的tableView上的滑动手势,我该怎么做?
- 30. 我可以手动创建电影吗?
感谢您的评论。我的列表不可编辑,但您可能是对的,仍在考虑之中 – jkally 2011-01-11 22:20:59