* 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; } Comment apprendre à programmer votre Computer