*   >> Lecture Éducation Articles >> science >> la programmation

iPhone Création personnalisée UITableViewCells Utilisation IB

eViewController {

* CustomCell customCell;

}

property (nonatomic, conserver) IBOutlet CustomCell * customCell;

end

Dans RootViewController.m, tapez dans cette:

#import "RootViewController.h"

import

"CustomCell.h"

implementation RootViewController

synthesize customCell;

- (void) {viewDidLoad

[super viewDidLoad];

self.title = @ "cellule personnalisé Tutorial";

self.tableView.

rowHeight = 100;

}

- (void) {didReceiveMemoryWarning

//presse la vue si elle ne dispose pas un superview

[super didReceiveMemoryWarning];..

//Libérez les données mises en cache, images, etc. qui ne sont pas en cours d'utilisation

}

-. (void) {viewDidUnload

//Relâchez tout ce qui peut être recréé dans viewDidLoad ou sur demande

//par exemple self.

myOutlet = nil;

}

Voir #pragma marque Tableau méthodes

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

retour 1;

}

//personnaliser le nombre de lignes dans la vue de table

- (NSInteger) tableView: (UITableView *) tableView numberOfRowsInSection: (NSInteger) section. .

{

retour 2;

}

//Personnalisez l'apparence de cellules de vue de table

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

NSString statique * CellIdentifier = @ "Cell";

* CustomCell cellule = (CustomCell *) [tableView dequeueReusableCellWithIdentifier: CellIdentifier];

< p> if (cellulaire == nil) {

[[NSBundle mainBundle] loadNibNamed: @ "CustomCell" propriétaire: options d'auto: nil];

cellule = customCell;

self.

customCell = nil;

}

//Configurer la cellule

de commutateur (indexPath.row) {

case 0:

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

cell.date.text = @ "25 Décembre, 2009";

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

pause;

Cas 1:

cell.title.text = @ "deuxième cellule";

cell.date.text = @ "26 Décembre, 2009";

//Mettez dans votre propre image. Assurez-vous qu'il est de 120 par 100 et mettre en //le nom de fichier complet comme ci-dessus

cell.imageView.

image = [UIImage imageNamed: @ ""];

briser;

par défaut:

pause;

}

Page   <<  [1] [2] [3] >>
Copyright © 2008 - 2016 Lecture Éducation Articles,https://lecture.nmjjxx.com All rights reserved.