1

我正在尝试在 UITableView 上实现一些功能,以便让用户能够复制-删除-编辑单元格。我已经阅读了很多关于 UITableViewDelegate 协议的内容并浏览了网络;以及对以下方法进行了大量实验。

- (BOOL)tableView:(UITableView*)tableView shouldShowMenuForRowAtIndexPath:(NSIndexPath*)indexPath;
- (BOOL)tableView:(UITableView*)tableView canPerformAction:(SEL)action forRowAtIndexPath:(NSIndexPath*)indexPath withSender:(id)sender;
- (void)tableView:(UITableView*)tableView performAction:(SEL)action forRowAtIndexPath:(NSIndexPath*)indexPath withSender:(id)sender;

在这一点上,我仍然没有得到我想要的。更准确地说,“复制”部分正在工作,但其余部分在所有情况下都没有或不正确。

我为“副本”找到了相当精确的信息。但是对于“删除”来说,这要困难得多,而对于“编辑”来说,则更加困难。我不认为删除编辑是如此罕见的功能,但无论我在这里的原因是什么,都在努力解决我的问题。

有没有人尝试过实现我现在正在做的事情?感谢您提供任何相关信息。

4

0 回答 0