Usando a interface do usuário do catálogo de endereços com um dados personalizado?

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

  •  06-07-2019
  •  | 
  •  

Pergunta

Existe uma maneira de usar o grande UI livro de endereços com dados personalizados? De olhar através da documentação AB tudo o que você pode fazer é usar

ABAddressBookRef ABAddressBookCreate (
   void
);

Mas isso, obviamente, cria uma referência para os contactos no seu telefone ... é lá de qualquer maneira que eu posso criar uma referência para dizer um array que eu poderia em seguida, preencher com os meus próprios contatos independentes?

Agradecemos antecipadamente.

Foi útil?

Solução

Infelizmente, não. Você não pode criar uma ABAddressBookRef especial que está associada com algo diferente de banco de dados de contatos do dispositivo, e isso é o que você precisa para usar algo como ABPeoplePickerNavigationController com um conjunto personalizado de contatos. O Address Book APIs no iPhone são relativamente limitadas (e às vezes buggy ou imprevisível), por isso peço-lhe para erros de arquivos em http: //bugreporter.apple.com solicitando funcionalidade que você encontraria útil para ser adicionado às APIs.

Nesse meio tempo, no entanto, você ficaria principalmente com a única opção de implementar a sua própria versão de qualquer built-in controladores de vista que você queria usar.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top