29 votes

Cadre de formulaire iOS existant

Bonjour je suis à la construction de formes de cours et plus dans les applications iPhone et iPad:

  • Personnalisé UITableViewCells pour les étiquettes avec entrée
  • La localisation des étiquettes, de l'espace réservé de texte et en-têtes de section
  • La Validation qui marque les cellules rouges ou quelque chose et ne permet pas de "Soumettre" si le formulaire est incomplet
  • En cliquant dans la cellule active la zone de texte modifiable
  • Les boutons suivant / précédent
  • Fiable à travers les dispositifs, les orientations, les versions d'iOS

Je ne peux pas imaginer que je suis la seule à faire cela. Est-il mature cadre ou quelque chose qui peut passer et à utiliser? Pourriez-vous s'il vous plaît commenter sur la façon dont vous utilisez cette bibliothèque avec des motifs autres que la vanille UITableViews avec vos propres couleurs, etc.?

34voto

Jasper Blues Points 7262

Jetez un oeil à IBAForms - un projet open source à partir de Itty Bitty Apps. Je n'ai pas encore utilisé, moi-même, cependant je crois qu'il fait la plupart de ce que vous voulez, sauf pour la validation. Voici la page github: IBA Formes

Il n'a pas été entretenus dans un certain temps, mais si vous êtes à la recherche d'une bibliothèque de formulaires - il est mature et les œuvres. À tout le moins, il pourrait être le point de départ de quelque chose que vous prenez plus loin.

  • Mise à jour: Il y a aussi Chris Miles' EZForm de la bibliothèque, qui est très agréable.

  • Mise à jour #2: finirent par en faire un de mon propre appelé iBureaucrat

  • Mise à jour #3: Ont également commencé à vérifier QuickDialog, qui semble être très populaire.

  • Mise à jour #4: Nick Lockwood, a créé l'un appelé FXForms

  • Mise à jour #5: Martin Barreto, a créé l'un appelé XLForm

0voto

Nenad M Points 2261

Je ne sais pas si cela compte comme une réponse, mais j'ai une utilisation Judicieuse de Cacao - Sensible TableView (STV) pour ce but, de nombreuses. Ce n'est pas un "formes" cadre (sur le haut de UITableView) en tant que tel, mais il peut être utilisé à cette fin dans une manière très flexible. Il nécessite encore un peu de codage, pour construire un véritable forme, mais la UITableView/UITableViewController code réutilisable est réduite à un minimum. Malheureusement, les développeurs frappé l'étiquette de prix assez élevé avec la version 3.0, donc je suis actuellement à la recherche d'un STV remplacement de la droite maintenant. (Je collerais avec STV si ce n'était pas pour le prix!!)

0voto

poetmountain Points 518

Je ne sais pas de quoi que ce soit qui combine toutes ces caractéristiques, mais j'ai récemment open-source de ma validation de la bibliothèque PMValidation sur github, que j'ai utilisé le développement de l'application iPhone Empreintes. PMValidation est livré avec de nombreux types de base adapté pour la validation des formulaires, et en fait, c'est ce que j'ai construit à l'origine pour.

À l'aide de la PMValidationManager classe, vous pouvez facilement écouter UITextViews ou UITextFields, et de mettre à jour tout ce graphique widgets que vous voulez via des notifications. Il est très modulaire et facilement extensible, si vous avez plus besoins uniques. C'est sous la licence MIT.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X