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

iPhone Création personnalisée UITableViewCells Utilisation IB

Ouvrir Xcode, appuyez sur Maj - ⌘ - N et sélectionnez application basée sur la navigation. Décochez la utilisation de données de base pour l'option de stockage et nommez CustomTableViewCellTutorial. Appuyez sur ⌘ - N et sélectionnez la classe Objective-C - Sous-classe de UITableViewCell. Nommez CustomCell. Ouvrir CustomCell.

h et tapez ceci:

interface CustomCell: UITableViewCell {

* UILabel titre;

* Date UILabel;

* UIImageView imageView ;

}

property (nonatomic, conserver) IBOutlet UILabel * titre;

property (nonatomic, conserver) IBOutlet UILabel * Date;

property (nonatomic, conserver) IBOutlet UIImageView * imageView;

end

Ouvrir CustomCell.m et tapez ceci:

#import "CustomCell.

h"

implementation CustomCell

titresynthesize, date, imageView;

- (void) {dealloc

[titre de presse];

[Date de sortie];

[imageView presse];

[super dealloc];

}

end

Appuyez sur ⌘ - N, cliquez sur l'interface utilisateur et sélectionnez Afficher XIB. Nommez CustomCell.xib. Ouvrir cette XIB et cliquez sur Affichage dans le volet du projet. Supprimez-le et prenez un UITableViewCell de la bibliothèque et de le faire glisser vers le volet projet. Cliquez sur le UITableViewCell et appuyez sur ⌘ - 3.

Changement H à 100. Appuyez sur ⌘ - 4 et changer la classe à CustomCell. Double-cliquez sur CustomCell dans le projet pane.Grab un UIImageView et le mettre sur le côté droit de la CustomCellView. Alors que le UIImageView est encore en surbrillance, appuyez sur ⌘ - 3 et modifier la largeur à 120 et la hauteur à 100. Ensuite prenez un UILabel et le mettre à la droite de la UIImageView. Appuyez sur ⌘ - D pour le dupliquer et de mettre la nouvelle étiquette en dessous de la première. Sélectionnez le UILabel sur le dessus et appuyez sur ⌘ - 1. Modifier la police de texte pour Helvetica gras 17.

En outre, modifier le texte dans le UILabel du titre et de changer celui en dessous à ce jour. Dans le volet de projet, contrôle de cliquer CustomCell à chaque objet dans la vue CustomCell et sélectionnez le titre correspondant. Sauvegardez cette XIB, mais ne quittez pas hors de lui. Retour à Xcode. Nous avons encore une chose à faire dans le XIB: connecter un UITableViewController à la classe CustomCell

Dans le RootViewController.h, tapez dans cette:.


class CustomCell;

interface RootViewController: UITabl

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