- (void) viewDidLoad {
[super viewDidLoad];
self.title = @ "Custom Cell Tutorial";
self.tableView.rowHeight = 100;
}
- (void) didReceiveMemoryWarning {
//Persberichten van het uitzicht als het niet hebben een SuperView
[super didReceiveMemoryWarning];..
//Laat elke cache opgeslagen gegevens, afbeeldingen, etc. die niet in gebruik zijn
}
-. (void) viewDidUnload {
//Laat iets dat kan worden herschapen in viewDidLoad of op aanvraag
//bv self.
myOutlet = nihil;
}
#pragma merk Table view methoden
- (NSInteger) numberOfSectionsInTableView: (UITableView *) TableView {
return 1;
}
//Pas het aantal rijen in de tabel weergave
- (NSInteger) tableView: (UITableView *) TableView numberOfRowsInSection: sectie (NSInteger). . {
return 2;
}
//aanpassen van het uiterlijk van Table View cellen
- (UITableViewCell *) tableView: (UITableView *) TableView cellForRowAtIndexPath: (NSIndexPath *) indexPath {
statische NSString * CellIdentifier = @ "Cell";
CustomCell * cell = (CustomCell *) [TableView dequeueReusableCellWithIdentifier: CellIdentifier];
< p> als (cel == nihil) {
[[NSBundle mainBundle] loadNibNamed: @ "CustomCell" eigenaar: zelf opties: nihil];
cel = customCell;
> self.customCell = nihil;
}
//Stel de cel
schakelaar (indexPath.row) {
case 0:
cell.title.text = @ "iPhone";
cell.date.text = @ "25 december 2009";
cell.imageView.image = [UIImage imageNamed: @ "iphone.png"];
break;
Bij 1:
cell.title.text = @ "Second Cell";
cell.date.text = @ "26 december 2009";
//Zet in uw eigen beeld. Zorg ervoor dat het 120 met 100 en in //de volledige bestandsnaam, zoals hierboven
cell.imageView.image = [UIImage imageNamed: @ ""];
breken; > Standaard: break; } return cel; } //Override aan rij selectie ondersteunen in de tabel weergave - (void) tableView: (UITableView *) TableView didSelectRowAtIndexPath: (NSIndexPath *) indexPath { [tableView deselectRowAtIndexPath: indexPath geanimeerd: JA];. < p>} - (void) dealloc { [super dealloc]; [customCell vrijlating]; } end Ga terug naar Interface Builder en verander de File's Eigenaar klasse RootViewController. Controle sleept u van het bestand eigenaar te CustomCell en selecteer customCell. Bewaar deze XIB en stoppen van Interface Builder. Klik op de groep middelen en ga naar deze website http:/