gpt4 book ai didi

ios - 当手势触发时获取表格单元格

转载 作者:行者123 更新时间:2023-11-29 04:44:52 25 4
gpt4 key购买 nike

我有一个在 Storyboard中定义的自定义 UITableViewCell。我向表格单元格内的图像添加了一个手势。我很好地捕获了手势并更改了图像。

我现在需要做的是从表格列表中删除 tableCell,但我无法找到对该表格单元格的引用。

如何获取表格单元格索引路径或对该表格单元格的引用?我真的不想稍后再爬 super View ,因为在我看来必须有一种更简单/更好的方法。

谢谢。

最佳答案

我确实找到了解决方案。我使用目标行动做到了这一点。

-(void)checkMarkTapDetected:(id)sender {
// Update the image
UIImageView *checkMarkImage = (UIImageView *)[sender view];
checkMarkImage.image = [UIImage imageNamed:@"checkbox_checked.png"];

// Get recognizer and the place it fired in the tableview
UIGestureRecognizer *gestureRecognizer = [[checkMarkImage gestureRecognizers] lastObject];
CGPoint location = [gestureRecognizer locationInView:self.tableView];

// Get table cell index based on gesture location in table view cell
_checkMarkRowIndexPath = [self.tableView indexPathForRowAtPoint:location];
}

关于ios - 当手势触发时获取表格单元格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9795202/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com