Utilisation de l'interface utilisateur du carnet d'adresses avec des données personnalisées?

StackOverflow https://stackoverflow.com/questions/1812524

  •  06-07-2019
  •  | 
  •  

Question

Est-il possible d'utiliser la superbe interface utilisateur du carnet d'adresses avec des données personnalisées? En parcourant la documentation AB, vous ne pouvez utiliser que

.
ABAddressBookRef ABAddressBookCreate (
   void
);

Mais cela crée évidemment une référence aux contacts de votre téléphone. Puis-je quand même créer une référence pour dire un tableau que je pourrais ensuite renseigner avec mes propres contacts indépendants?

Merci d'avance.

Était-ce utile?

La solution

Malheureusement non. Vous ne pouvez pas créer un ABAddressBookRef spécial associé à autre chose que la base de données de contacts du périphérique. C'est ce dont vous auriez besoin pour utiliser quelque chose comme ABPeoplePickerNavigationController avec un ensemble personnalisé de contacts. Les API de carnet d'adresses sur l'iPhone étant relativement limitées (et parfois boguées ou imprévisibles), je vous invite donc à signaler les bogues sur http: //bugreporter.apple.com demande la fonctionnalité que vous jugeriez utile d'ajouter aux API.

Entre-temps, toutefois, vous auriez le choix de mettre en œuvre votre propre version de tout contrôleur de vue intégré que vous souhaitez utiliser.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top