*   >> Lese Utdanning Artikler >> science >> programming

iPhone Lage Custom UITableViewCells Bruke IB

e customCell;

- (void) viewDidLoad {

[super viewDidLoad];

self.title = @ "Custom Cell Tutorial";

self.tableView.rowHeight = 100;

}

- (void) didReceiveMemoryWarning {

//utgivelser visningen, hvis den ikke har en Super

[super didReceiveMemoryWarning];..

//Slipp noen bufrede data, bilder, etc som ikke er i bruk

}

-. (void) viewDidUnload {

//Slipp noe som kan gjenskapes i viewDidLoad eller on demand

//f.eks self.

myOutlet = null;

}

#pragma mark tabellvisning metoder

- (NSInteger) numberOfSectionsInTableView: (UITableView *) Tableview {

retur 1;

}

//Tilpass antall rader i tabellvisningen

- (NSInteger) Tableview: (UITableView *) Tableview numberOfRowsInSection: (NSInteger) delen. .

{

retur 2;

}

//Tilpass utseendet på tabell vise celler

- (UITableViewCell *) Tableview: (UITableView *) Tableview cellForRowAtIndexPath: (NSIndexPath *) indexPath {

statisk NSString * CellIdentifier = @ "Cell";

CustomCell * celle = (CustomCell *) [Tableview dequeueReusableCellWithIdentifier: CellIdentifier];

< p> if (celle == null) {

[[NSBundle mainBundle] loadNibNamed: @ "CustomCell" eier: selv alternativer: null];

celle = customCell;

self.

customCell = null;

}

//Konfigurer cellen

switch (indexPath.row) {

case 0:

cell.title.text = @ "iPhone!";

cell.date.text = @ "25 desember 2009";

cell.imageView.image = [UIImage imageNamed: @ "iphone.png"];

break;

case 1:

cell.title.text = @ "Second Cell";

cell.date.text = @ "26 desember 2009";

//Sett i ditt eget bilde. Pass på at det er 120 av 100 og satt i //hele filnavnet som ovenfor

cell.imageView.image = [UIImage imageNamed: @ ""];

bryte;

>

standard:

break;

}

retur celle;

}

//Styr å støtte rad utvalg i tabellvisningen

- (void) Tableview: (UITableView *) Tableview didSelectRowAtIndexPath: (NSIndexPath *) indexPath {

[Tableview deselectRowAtIndexPath: indexPath animerte: YES];.

< p>}

- (void) dealloc {

[super dealloc];

[customCell utgivelsen];

}

end

Gå tilbake til Interface Builder og endre filens eier klassen til RootViewController. Kontroll dra fra

Page   <<  [1] [2] [3] >>
Copyright © 2008 - 2016 Lese Utdanning Artikler,https://utdanning.nmjjxx.com All rights reserved.