Domanda

Esiste comunque un modo per utilizzare l'interfaccia utente della grande rubrica con dati personalizzati? Guardando attraverso la documentazione AB tutto ciò che puoi fare è usare

ABAddressBookRef ABAddressBookCreate (
   void
);

Ma questo ovviamente crea un riferimento ai contatti sul tuo telefono ... esiste comunque un modo per creare un riferimento per dire un array che potrei quindi popolare con i miei contatti indipendenti?

Grazie in anticipo.

È stato utile?

Soluzione

Purtroppo no. Non è possibile creare un ABAddressBookRef speciale associato a qualcosa di diverso dal database dei contatti del dispositivo, ed è quello che sarebbe necessario per utilizzare qualcosa come ABPeoplePickerNavigationController con un set personalizzato di contatti. Le API della Rubrica su iPhone sono relativamente limitate (e talvolta difettose o imprevedibili), quindi ti esorto a presentare bug su http: //bugreporter.apple.com richiedendo funzionalità che potresti trovare utili da aggiungere alle API.

Nel frattempo, tuttavia, rimarrebbe principalmente con la sola scelta di implementare la propria versione di qualsiasi controller di visualizzazione integrato che si desidera utilizzare.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top