ios - 通过单击自定义UIButton删除UITableView行

标签 ios objective-c uitableview

基本上我想在按钮的单击事件中删除该行的一部分。
我无法使用提交编辑样式,因为我想使用同一按钮执行退订和删除。

在单击订阅按钮时,我要删除该特定行。
所以任何想法,我该怎么做。

最佳答案

它与以下代码一起使用

按键单击事件

    CGPoint buttonPosition = [sender convertPoint:CGPointZero toView:self.table];
    NSIndexPath *indexPath = [self.table indexPathForRowAtPoint:buttonPosition];
    [self.arraylist removeObjectAtIndex:indexPath.row];
    [self.table deleteRowsAtIndexPaths:[NSArray arrayWithObject:indexPath] withRowAnimation:UITableViewRowAnimationFade];

关于ios - 通过单击自定义UIButton删除UITableView行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29007807/

相关文章:

ios - 如何拖动图像

ios - swift :didSelectRowAtIndexPath

ios - AVPlayer HLS 直播电平表(显示 FFT 数据)

swift - 如何调整 UITableViewRowAction 的大小以适应自定义大小的 tableViewCell? - swift 3

ios - 如何根据其中的组件设置 UITableViewCell 高度

android - 从 Android/iOS 上的移动网站启动 Youtube 应用程序

iOS 推送通知自定义声音重复?

ios - 如何测量 UITableViewCell 的加载时间?

objective-c - Objective-C 中的字符串比较

ios - UITableViewCell Layer Shadow Overlap Cell 上面