2009-06-18 3 views
0

J'ai converti mon ancienne UITableViewCell d'une création par programme à l'aide d'Interface Builder et d'un Xib. Une fois implémenté en code et en mode édition, j'ai déplacé certaines des étiquettes dans la cellule pour faire de la place pour le bouton de suppression. Comment modifier la disposition de la cellule en mode édition lorsqu'elle est implémentée en tant que Xib? De préférence animé. Liens ou tutoriels sont certainement les bienvenus!Mode d'édition pour UITableViewCell à l'aide d'Interface Builder

Si cela est important, c'est pour une application 3.0 SDK.

Répondre

1

Vous devez obtenir une référence aux sous-vues que vous souhaitez déplacer. Deux façons de le faire sont les suivantes:

  1. Tag les vues IB

  2. Utilisez IBOutlets

Si vous marquez la sous-vue vous souhaitez déplacer, vous pouvez le trouver par: Si vous choisissez d'utiliser IBOutlets, vous devez envisager de créer des contrôleurs de cellule pour chaque cellule.

Un bon tutoriel sur ce qui peut être trouvé ici:

http://bill.dudney.net/roller/objc/entry/uitableview_from_a_nib_file

Voir également déplacer votre logique de cellule dans les contrôleurs cellulaires et hors du contrôleur de vue de la table comme mentionné dans ce tutoriel:

http://cocoawithlove.com/2008/12/heterogeneous-cells-in.html

Questions connexes