2010-08-27 8 views

Répondre

1

Accrochez-vous au pointeur ou définissez l'étiquette, puis recherchez l'objet UIProgressView par la suite.

+0

vous remercie Nick, correctement – RAGOpoR

+0

heureux que vous a aidé à obtenir sur la bonne voie. – Nick

0

@Nick Cela ne semble pas être une bonne idée. Puisque certaines UITableViewCells peuvent être réutilisées par UITableView pour de meilleures performances, certaines lignes peuvent partager une même UITableViewCell, auquel cas partager un même UIProgressView. Si vous mettez à jour la progression pour une ligne, cela affectera également d'autres lignes qui partagent cette cellule de vue de table.

Peu importe ce que, c'est ce que je rencontre maintenant. Ce que je vais faire est de marquer un drapeau dans UITableViewCell pour indiquer par quelle ligne il est utilisé dans la méthode:

- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath