Referência da classe GMSAutocompleteViewController

Referência de classe GMSAutocompleteViewController

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.
GMSAutocompleteFilterautocompleteFilter
 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.
GMSPlaceFieldplaceFields
 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.