#import "CustomCell.h" Omdömen
implementation RootViewController
synthesize customCell, Omdömen
- (void) viewDidLoad {Omdömen
[super viewDidLoad], Omdömen
self.title = @ "anpassat cell Tutorial";
self.tableView.rowHeight = 100;
}
- (void) didReceiveMemoryWarning {
//Frigör vyn om den inte har en Superomdömen
[super didReceiveMemoryWarning],.. Omdömen
//Släpp alla cachade data, bilder, etc som inte används Omdömen
} Omdömen
-.
(void) viewDidUnload {Omdömen
//Släpp något som kan återskapas i viewDidLoad eller på begäran Omdömen
//t.ex. self.myOutlet = noll, Omdömen
} Omdömen
#pragma märke tabellvyn metoder Omdömen
- (NSInteger) numberOfSectionsInTableView: (UITableView *) Tableview {Omdömen
retur 1;
} Omdömen
//Anpassa antalet rader i tabellen visa Omdömen
- (NSInteger) Tableview: (UITableView *) Tableview numberOfRowsInSection: (NSInteger) avsnitt. .
{
retur 2, Omdömen
} Omdömen
//Anpassa utseendet av bords visa celler Omdömen
- (UITableViewCell *) Tableview: (UITableView *) Tableview cellForRowAtIndexPath: (NSIndexPath *) indexPath {Omdömen
statisk NSString * CellIdentifier = @ "Cell",
CustomCell * cell = (CustomCell *) [Tableview dequeueReusableCellWithIdentifier: CellIdentifier];
< p> om (cell == noll) {Omdömen
[[NSBundle mainBundle] loadNibNamed: @ "CustomCell" ägare: Självalternativ: noll]; Omdömen
cell = customCell,
self.
customCell = noll; Omdömen
} Omdömen
//Konfigurera cellen Omdömen
switch (indexPath.row) {Omdömen
case 0:
cell.title.text = @ "iPhone!",
cell.date.text = @ "December 25, 2009",
cell.imageView.image = [UIImage imageNamed: @ "iphone.png"],
paus, Omdömen
fall 1:
cell.title.text = @ "Second Cell",
cell.date.text = @ "December 26, 2009";
//Sätt i din egen bild. Se till att det är 120 av 100 och sätta i //fullständigt filnamn som ovan Omdömen
cell.imageView.image = [UIImage imageNamed: @ ""];
bryta; > default: paus, Omdömen } Omdömen returcell; Omdömen } Omdömen //Åsido att stödja rad val i tabellen visa Omdömen - (void) Tableview: (UITableView *) Tableview didSelectRowAtIndexPath: (NSIndexPath *) indexPath {Omdömen [Tableview deselectRowAtIndexPath: indexPath animerade: YES];. Omdömen < p>} Omdömen - (void) deHur man lär sig att programmera din Computer