我有一个带有 WishInfoTextView 的自定义 UITableViewCell,它只是 UILabel 的一个子类。
static NSString *CellIdentifier = @"Cell";
NSMutableDictionary* item = [myWishes objectAtIndex: indexPath.row];
WishTableViewCell* cell = [tableView dequeueReusableCellWithIdentifier: CellIdentifier];
if( cell == nil ) {
cell = [[WishTableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:CellIdentifier];
[cell setSelectionStyle: UITableViewCellEditingStyleNone];
[cell setWishInfo: item];
}
WishInfoTextView* infoText = (WishInfoTextView*)[cell viewWithTag: kTableInfoText];
infoText.text = [item objectForKey:@"name"];
NSLog(@"\nTaggedText: %@\nNormalText: %@", infoText.wishName, [item objectForKey:@"name"]);
唯一的问题是我有重复的单元格。我读了一些关于设置标签的东西。但是,如果我通过他的标签访问我的标签,则没有任何变化。