2010-10-20 19 views
7

Sto creando un'applicazione Hello Hello World. Il codice è sotto Come posso rimosso ilUITableViewCell testo impostazione

preavviso ed in c [setText cella: @ "Ciao Mondo"]; nel codice qui sotto come deprecato.

UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:CellIdentifier]; 

[cell setText:@"Hello World"]; 

risposta

21

testo dell'etichetta cella insieme

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

e l'etichetta di dettaglio del testo

cell.detailTextLabel.text = @"yourText"; 
+0

Grazie per questa risposta. – boom

3

C'è anche modo più Objective-C di farlo:

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

e dettaglio etichetta testo:

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

Questo è in realtà un modo meno Objective-C. La notazione a punti è stata introdotta più tardi e per una ragione. –

1

In Swift 3.0 dovrebbe essere il suo

cell.textLabel?.text = "Hello World" 
Problemi correlati