我们可以像这样轻松地从indexPath获取UITableViewCell:
UITableViewCell *cell = [tableView cellForRowAtIndexPath:indexPath];
但我只有行号而不是索引路径,我使用此代码来获取单元格。
NSArray *visible = [self.tableView indexPathsForVisibleRows];
NSIndexPath *indexpath = (NSIndexPath*)[visible objectAtIndex:MyRowNumber];
UITableViewCell *tablecell = [self.tableView cellForRowAtIndexPath:indexpath];
告诉我它是否是一个好的审议,如果不是,那么。
答案 0 :(得分:1)
您可以使用行号创建新的NSIndexPath
(假设您的表只有一个部分)。
NSIndexPath *indexPath= [NSIndexPath indexPathForRow:yourRowNumber inSection:0];