J'ai un UILabel dans un UITableCell, et quand je rends l'arrière-plan de l'étiquette transparent, je reçois ces étranges caractères fantômes (voir image ci-dessous), et ça a l'air terrible. Voici mon code:UILabel ghosting lors de l'impression de NSInteger avec fond transparent
gauche:
UILabel *unreadLabel = [[UILabel alloc] initWithFrame:CGRectMake(270, 7, 25, 25)];
unreadLabel.text = [NSString stringWithFormat:@"%d", source.unreadCount];
unreadLabel.textColor = [UIColor colorWithWhite:100.0f/255.0f alpha:1.0];
unreadLabel.font = [UIFont systemFontOfSize:11.0f];
[cell addSubview:unreadLabel];
[unreadLabel release];
droit est le même que celui de la gauche mais avec cette ajouté:
unreadLabel.backgroundColor = [UIColor colorWithWhite:1.0 alpha:0.0];
UnreadCount est un NSInteger.