Dans mon application, je modifie la valeur d'une étiquette de texte à partir d'une valeur initiale de 0 et l'incrémente sur un événement tactile. Parfois, mais pas tout le temps, la nouvelle valeur sera superposée sur 0, ce qui est cool ..Texte UILabel chevauchant à la mise à jour?
Voici le code correspondant:
UITableViewCell *cell = [tableView cellForRowAtIndexPath:indexPath];
UILabel *label = (UILabel *)[cell viewWithTag:1000];
label.text = qtyString;
J'ai essayé d'enlever l'étiquette de la affichage, puis en ajoutant un autre avec la nouvelle valeur, mais cela n'a pas du tout affecté le problème. Lorsque je fais défiler la cellule (les étiquettes font partie d'une cellule de tableau) à l'extérieur de l'écran, les étiquettes s'affichent correctement. Oh, et je l'ai aussi essayé de faire
[tableView reloadData];
Et il fonctionne mieux, mais si je sélectionne une cellule et puis faites défiler pendant qu'il est mise en surbrillance, il dunettes sur cette cellule.
S'il vous plaît aider :(