uitableview 单元重用单元...但我不想重用单元。tableView 正在滚动单元格中的文本被删除。所以我想在 didloadview 中创建所有单元格。这段代码怎么写??!!
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath{
//test
setting_detail_cell *customCell = (setting_detail_cell*)[tableView cellForRowAtIndexPath:indexPath];***
NSString *keyword1 = [[customCell Key1] text];
//
setting_cell=[tableView dequeueReusableCellWithIdentifier:CellTableIdentifier];
rowData = self.PPT_Setting[indexPath.row];
[setting_cell setNumber:rowData[@"page_num"]];
@try {
rowData_keyword =self.Keyword_list[indexPath.row];
setting_cell.Key1.text = rowData_keyword[@"key1"];
setting_cell.Key2.text = rowData_keyword[@"key2"];
setting_cell.Key3.text = rowData_keyword[@"key3"];
NSLog(@"index1 : %d",indexPath.row);;
NSLog(@"cell : %@",setting_cell);
if ([rowData_keyword[@"key1"] isEqualToString:@"(null)"] == YES) {
setting_cell.Key1.text = @" ";
}
if ([rowData_keyword[@"key2"] isEqualToString:@"(null)"] == YES) {
setting_cell.Key2.text = @" ";
}
if ([rowData_keyword[@"key3"] isEqualToString:@"(null)"] == YES) {
setting_cell.Key3.text = @" ";
}
}@catch (NSException *exception) {
NSLog(@"%@",exception);
}
return setting_cell;
}