synthesize customCell;
- (void) viewDidLoad {
[super viewDidLoad]
self.title = @ "Brugerdefineret Cell Tutorial";
self.tableView.rowHeight = 100;
}
- (void) didReceiveMemoryWarning {
//Udgivelser den visning, hvis det ikke har en Superview
[super didReceiveMemoryWarning]..
//Slip alle cachede data, billeder, etc, der ikke er i brug
}
-. (void) viewDidUnload {
//Slip noget, der kan genskabes i viewDidLoad eller on-demand
//f.eks self.
myOutlet = nil;
}
#pragma mark tabelformat metoder
- (NSInteger) numberOfSectionsInTableView: (UITableView *) Tableview {
afkast 1,
}
//Tilpas antallet af rækker i tabellen visning
- (NSInteger) Tableview: (UITableView *) Tableview numberOfRowsInSection: (NSInteger) sektionen. .
{
tilbagevenden 2;
}
//Tilpas udseendet af tabellen view celler
- (UITableViewCell *) Tableview: (UITableView *) Tableview cellForRowAtIndexPath: (NSIndexPath *) indexPath {
statisk NSString * CellIdentifier = @ "Cell"
CustomCell * celle = (CustomCell *) [Tableview dequeueReusableCellWithIdentifier: CellIdentifier];
< p> Hvis (celle == nul) {
[[NSBundle mainBundle] loadNibNamed: @ "CustomCell" ejer: self muligheder: nul]
celle = customCell;
self.customCell = nul;
}
<
kontakten (indexPath.
row) p> //Konfigurer cellen {
tilfælde 0:
cell.title.text = @ "iPhone!"
cell.date.text = @ "December 25, 2009"
cell.imageView.image = [UIImage imageNamed: @ "iphone.png"];
break;
tilfælde 1:
cell.title.text = @ "Second Cell"
cell.date.text = @ "December 26, 2009"
//Læg i dit eget billede. Sørg for, at det er 120 med 100 og sætte i //det fulde filnavn som ovenfor
cell.imageView.image = [UIImage imageNamed: @ ""];
break > standard: break; } tilbagevenden celle; } //Tilsidesæt at støtte valget rækken i tabellen visning - (void) Tableview: (UITableView *) Tableview didSelectRowAtIndexPath: (NSIndexPath *) indexPath { [Tableview deselectRowAtIndexPath: indexPath animeret: YES];. < p>} - (void) dealloc { [super dealloc] [customCell frigivelse] } end Hvordan man lærer at programmere computeren