Je voudrais demander à l'utilisateur de sélectionner 1 ou plusieurs personnes de leur carnet d'adresses, mais ABPeoplePickerNavigationController
ne permet pas (ce qui est ironique, car il est sélecteur de personnes, non personne sélecteur). Avant de créer le mien, est-ce que quelqu'un connaît une autre implémentation (open source) d'un tel contrôleur?alternatif ABPeoplePickerNavigationController qui permet de sélectionner plusieurs personnes
Répondre
En fait, le délégué Sélecteur de personnes a les suivantes:
peoplePickerNavigationController:shouldContinueAfterSelectingPerson:
qui, si vous revenez NON, vous pouvez effectuer la logique (la file d'attente des informations, effectuer une animation, etc.), puis continuer à afficher la sélecteur jusqu'à ce que tous les gens sont choisis dans le sélecteur .... disons que 12 fois vite.
Vérifiez ce fil sur:
deselectRowAtIndexPath on an ABPeoplePickerNavigationController
Pas parfait, mais un bon début. ABPeoplePickerNavigationController et insérez la sous-classe le code dans:
- (BOOL) peoplePickerNavigationController: (ABPeoplePickerNavigationController *) Peoplepicker shouldContinueAfterSelectingPerson: (ABRecordRef) personne
La documentation pour ABPeoplePickerNavigationController a ceci à dire à propos de la sous-classe: "La classe ABPeoplePickerNavigationController ne supporte pas le sous-classement." – sumizome
- 1. problème mettant en œuvre un UITableView qui permet de sélectionner plusieurs rangées
- 2. ABPeoplePickerNavigationController
- 3. Demande de réponse de plusieurs personnes
- 4. Comment définir une invite de ABPeoplePickerNavigationController?
- 5. MySQL sélectionner plusieurs valeurs de la colonne
- 6. ABPeoplePickerNavigationController recherche programmatique?
- 7. Comment l'application iPhone Squarespace permet-elle de sélectionner plusieurs images dans la bibliothèque?
- 8. Une table qui permet de cocher certaines cellules ..?
- 9. Fournisseur de géolocalisation pour Firefox qui permet la saisie manuelle
- 10. Jquery supprimer/ajouter l'élément de plusieurs sélectionner à plusieurs sélectionner
- 11. Action personnalisée après le rejet de ABPeoplePickerNavigationController
- 12. deselectRowAtIndexPath sur un ABPeoplePickerNavigationController
- 13. iPhone ABPeoplePickerNavigationController - Comment sélectionner deux entrées uniques de deux propriétés différentes d'une valeur multiple personne Addressbook
- 14. Modèle d'objet pour les personnes/travailleurs qui peuvent être de plusieurs types ("jobs")
- 15. Affichage d'une version localisée de l'iPhone Sélecteur de contacts (ABPeoplePickerNavigationController)
- 16. verrouiller une table pour read permet encore de sélectionner (mysql)
- 17. Permet de sélectionner SEULEMENT une ligne dans DataGrid?
- 18. Nom alternatif pour un-à-un vs un-à-plusieurs
- 19. pile de programme alternatif
- 20. Jamroom Alternatif
- 21. Javascript pour sélectionner plusieurs options
- 22. alternatif render_component
- 23. Emailing plusieurs personnes à partir d'un fichier de configuration
- 24. Noms de personnes désambiguïsation
- 25. Sélectionner plusieurs valeurs maximales
- 26. Impossible de définir la propriété addressBook de ABPeoplePickerNavigationController sans planter
- 27. Structure de la base de données des utilisateurs qui permet plusieurs connexions simultanées au même compte
- 28. Changement tintColor de UISearchBar à l'intérieur ABPeoplePickerNavigationController
- 29. ABPeoplePickerNavigationController - Récupère une adresse de l'ABRecordRef
- 30. Comment construire ce système de chiffrement qui permet plusieurs utilisateurs/objets
Oui, mais je voudrais les utilisateurs d'être au moins en mesure pour voir les personnes qu'ils ont cueillies (par exemple par une coche) et ne pas les choisir si elles ont fait un accident. Je pourrais pirater cela dans ABPeoPicNavCon, mais ça me donnerait une impression d'utilisation d'API privée. –
Avez-vous trouvé une solution? Si oui, partagez s'il vous plaît. – Pria
Jaka, comment avez-vous finalement résolu ce problème? – SAHM