滑动表格单元格以获得两个选项

时间:2011-05-02 07:38:32

标签: ios objective-c iphone uitableview swipe

我坚持这一点,因为有一些信息散布在各地,但从来没有一个可靠的解释。

我有一张桌子视图,里面装满了细胞和部分。我想看看当我在一个单元格上滑动(向右)时,我会得到两个按钮:'接受'和'拒绝'。

我已经看到了删除按钮。除了每个部分的第一个单元格(这里,程序只检测didSelectRowAtIndexPath)之外,这只会发生任何事情,而且我不知道如何在单元格中获取第二个按钮,更不用说编辑这些按钮了。

任何有任何想法的人?

1 个答案:

答案 0 :(得分:1)

您需要继承UITableViewCell并添加GestureRecognizer才能获得此效果。标准表编辑功能不会在这里完全删除它。开源ELCImagePickerController在其ELCAssetCell.m中做了类似的事情,它应该让你朝着正确的方向前进:

[elcAsset addGestureRecognizer:[[[UITapGestureRecognizer alloc] initWithTarget:elcAsset action:@selector(toggleSelection)] autorelease]];