2010-10-20 7 views
7

Je crée un exemple d'application Hello World. Le code est ci-dessous. Comment puis-je supprimé l'avertissementTexte de réglage UITableViewCell

à c [cellule setText: @ "Hello World"]; dans le code ci-dessous comme il déprécié.

UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:CellIdentifier]; 

[cell setText:@"Hello World"]; 

Répondre

21

ensemble texte de l'étiquette cellulaire

cell.textLabel.text = @"Hello World"; 

et l'étiquette texte

cell.detailTextLabel.text = @"yourText"; 
détail
+0

Merci pour cette réponse. – boom

3

Il y a aussi plus de manière objective-C de le faire:

[[cell textLabel] setText:@"Hello World"]; 

et étiquette détail texte:

[[cell detailTextLabel] setText:@"Hello World"]; 
+5

C'est en fait moins de manière Objective-C. La notation par points a été introduite plus tard et pour une raison. –

1

à Swift 3.0 devrait être son

cell.textLabel?.text = "Hello World" 
Questions connexes