iPhone SDK Lucrul cu clasa UITableView - Partea 2

Bine ați venit în a doua parte a seriei noastre despre utilizarea clasei UITableView! În acest tutorial vom analiza modul de adăugare a detaliilor la o clasă UITableViewCell, mai multe metode UITableViewDelegate și încărcarea leneșă a rândurilor de vizualizare a tabelului. De asemenea, vom personaliza aspectul vizualizării tabelului folosind cell.textLabel.text, cell.imageView.image, cell.accessoryType, cell.detailTextLabel.text și textul antetului / subsolului personalizat al secțiunii. Aceste îmbunătățiri vor face ca clasa noastră UITableView să fie mai atractivă din punct de vedere estetic, rămânând în același timp în conformitate cu Orientările privind interfața umană iPhone cerută de Apple.

Vizionați partea 1 a lucrării cu clasa UITableView

Proprietățile afișajului celulei tablei:

  • cell.textLabel.text: Această proprietate controlează eticheta principală de text afișată în fiecare celulă de tabelă.
  • cell.imageView.image: Această proprietate va seta un UIImage personalizat în partea stângă a textLabel.
  • cell.accessoryType: Această proprietate va seta o pictogramă implicită pentru dezvăluire, cum ar fi un semn de selectare sau o săgeată albastră, în partea dreaptă a textului.
  • cell.detailTextLabel.text Această proprietate va seta un al doilea rând de text ușor mai mic sub textLabel.
Cod