après avoir ajouté UIProgressview dans cell.contentview, comment puis-je accéder à mettre à jour Progressview sur cette cellule?Comment mettre à jour UIProgressview dans Tableviewcell?
0
A
Répondre
1
Accrochez-vous au pointeur ou définissez l'étiquette, puis recherchez l'objet UIProgressView par la suite.
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
vous remercie Nick, correctement – RAGOpoR
heureux que vous a aidé à obtenir sur la bonne voie. – Nick