2010-10-25 13 views
0

Je suis intéressé par la création d'un formulaire dans une application iphone similaire à this one. Le mien aurait probablement aussi une boîte de texte, mais je me demandais quel genre de contrôle devrais-je utiliser? Est-ce un UITableView groupé où les cellules sont codées en dur? Si c'est le cas, qu'en est-il des événements sur les zones de texte? vont-ils encore tirer sur le niveau tableview.Conception de formulaire dans IPhone - Quels contrôles utiliser?

Merci beaucoup.

Répondre

1

Oui, vous devez utiliser un UITableView groupé. De là, vous devez créer UITextFields et les ajouter à vos cellules de vue de table. Vous pouvez soit créer votre propre cellule, en sous-classant UITableViewCell, ou vous pouvez simplement ajouter des champs de texte dans cellForRowAtIndexPath. Ensuite, pour recevoir des événements à partir des champs de texte, vous devez définir le délégué et utiliser les méthodes UITableViewDelegate mentionnées ci-dessous.

https://developer.apple.com/library/ios/#documentation/UIKit/Reference/UITextFieldDelegate_Protocol/UITextFieldDelegate/UITextFieldDelegate.html

0

Il existe un exemple de code UICatalog dans le site de développement Apple, vous pouvez le vérifier.

+0

pourriez-vous me pointer vers l'exemple de code parce que je l'ai essayé de le trouver, mais je ne peux pas trouver l'exemple spécifique que vous mentionnez. THX – Yannis