Visão geral
GMSAutocompleteViewController fornece uma interface que exibe uma tabela de previsões de preenchimento automático que é atualizada à medida que o usuário digita texto.
As seleções de locais feitas pelo usuário são retornadas ao app pelo protocolo GMSAutocompleteViewControllerResultsDelegate
.
Para usar GMSAutocompleteViewController, defina seu delegado como um objeto em seu aplicativo que esteja em conformidade com o protocolo GMSAutocompleteViewControllerDelegate
e apresente o controlador (por exemplo, usando apresentadorViewController). Os métodos de delegação GMSAutocompleteViewControllerDelegate
podem ser usados para determinar quando o usuário selecionou um lugar ou cancelou a seleção.
Propriedades | |
ID do IBOutlet < GMSAutocompleteViewControllerDelegate > | delegar |
Delegar ser notificado quando um lugar for selecionado ou a escolha for cancelada. | |
GMSAutocompleteFilter * | autocompleteFilter |
Filtro para aplicar às sugestões de preenchimento automático (pode ser nulo). | |
IBInspectable UIColor * | tableCellBackgroundColor |
A cor de fundo das células da tabela. | |
IBInspectable UIColor * | tableCellSeparatorColor |
A cor da linha do separador entre as células da tabela. | |
IBInspectable UIColor * | primaryTextColor |
A cor do texto do nome do resultado nos resultados do preenchimento automático. | |
IBInspectable UIColor * | primaryTextHighlightColor |
A cor usada para destacar o texto correspondente nos resultados do preenchimento automático. | |
IBInspectable UIColor * | secondaryTextColor |
A cor da segunda linha de texto nos resultados do preenchimento automático. | |
IBInspectable UIColor * | tintColor |
A cor de tonalidade aplicada aos controles na visualização de preenchimento automático. | |
GMSPlaceField | placeFields |
Especifique detalhes individuais do lugar a serem buscados para o objeto GMSPlace . | |
NSArray< GMSPlaceProperty > * | placeProperties |
O GMSPlaceProperty para especificar detalhes explícitos do lugar a serem solicitados. |
Documentação da propriedade
- (ID do IBOutlet<GMSAutocompleteViewControllerDelegate>) delegar [read, write, assign] |
Delegar ser notificado quando um lugar for selecionado ou a escolha for cancelada.
- (GMSAutocompleteFilter*) autocompleteFilter [read, write, assign] |
Filtro para aplicar às sugestões de preenchimento automático (pode ser nulo).
- (IBInspectable UIColor*) tableCellBackgroundColor [read, write, assign] |
A cor de fundo das células da tabela.
- (IBInspectable UIColor*) tableCellSeparatorColor [read, write, assign] |
A cor da linha do separador entre as células da tabela.
- (IBInspectable UIColor*) primaryTextColor [read, write, assign] |
A cor do texto do nome do resultado nos resultados do preenchimento automático.
- (IBInspectable UIColor*) primaryTextHighlightColor [read, write, assign] |
A cor usada para destacar o texto correspondente nos resultados do preenchimento automático.
- (IBInspectable UIColor*) secondaryTextColor [read, write, assign] |
A cor da segunda linha de texto nos resultados do preenchimento automático.
- (IBInspectable UIColor*) tintColor [read, write, assign] |
A cor de tonalidade aplicada aos controles na visualização de preenchimento automático.
- (GMSPlaceField) placeFields [read, write, assign] |
Especifique detalhes individuais do lugar a serem buscados para o objeto GMSPlace
.
O padrão é retornar todos os detalhes se não forem substituídos.
- (NSArray<GMSPlaceProperty>*) placeProperties [read, write, assign] |
O GMSPlaceProperty
para especificar detalhes explícitos do lugar a serem solicitados.
O padrão retorna todas as propriedades disponíveis.