如何始终阅读 UITableView 中最上面的一行(cell.textLabel.text)?
我有两种略有不同的方法;
1:
UITableViewCell *cell2 = [tableView cellForRowAtIndexPath:indexPath];
NSString *cellText2 = cell2.textLabel.text;
NSLog (@" cellText2 = %@", cellText2);
2:
NSMutableString *newidea = [self.array objectAtIndex:indexPath.row];
NSLog (@"newidea = %@", newidea);
两个代码都在方法内- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
self.array 是填充 tableView 的相同数组。
前一种方法总是显示来自第六个单元格的文本。后一种方法总是显示来自第五个单元格的文本。在我的表格视图中,一次有四个单元格。@
我想要得到的是来自最上面的单元格的文本。