2010-02-12 6 views
0

Je suis en train de concevoir une interface qui ressemble fondamentalement à l'application Settings. C'est-à-dire que j'ai un TableView groupé avec des cellules qui ressemblent à UITableViewCellStyleValue1. Il y a des étiquettes avec des valeurs qui leur sont associées. La différence est, je fais des clones UITableViewCell personnalisés afin que la "valeur" puisse être une zone de texte, un contrôle segmenté, etc., tout comme dans l'application Paramètres. Pour garder mon code en général, je donne à chaque étiquette une étiquette de 1, et la valeur associée une étiquette de 2. Je voudrais également incorporer UITableViewCells génériques sans avoir à utiliser un cas particulier. Existe-t-il des tags par défaut associés aux vues textLabel et detailTextLabel avec lesquelles je peux faire correspondre mes cellules customs? D'autres suggestions de conception sont les bienvenues aussi.UITableViewCell textLabel et les balises detailTextLabel?

Répondre

1

Vous pouvez bénéficier du travail déjà fait par les gens pour y parvenir:

http://furbo.org/2009/04/30/matt-gallagher-deserves-a-medal/

que les liens post blog Vues de table générique ensemble de classes qui font vraiment ce genre d'interface simple pour créer . Je l'utilise dans mes propres applications et c'est parfait. La seule chose que vous devrez faire est de renommer certains des appels de méthode pour les mettre à jour à partir d'API 2.x vers 3.0 (remplacez initWithFrame:reuseIdentifier: par initWithStyle:reuseIdentifier: sur les cellules du tableau).

Joli et simple, et est superbe.

Questions connexes