Справочник по классу GMSAutocompleteResultsViewController

Справочник по классу GMSAutocompleteResultsViewController

Обзор

GMSAutocompleteResultsViewController предоставляет интерфейс, который отображает подсказки автозаполнения мест в виде таблицы.

Представление таблицы будет автоматически обновляться при изменении входного текста.

Этот класс предназначен для использования в качестве контроллера результатов поиска UISearchController. Передайте экземпляр GMSAutocompleteResultsViewController в метод initWithSearchResultsController UISearchController, затем установите контроллер в качестве свойства searchResultsUpdater UISearchController.

Используйте протокол делегата GMSAutocompleteResultsViewControllerDelegate , чтобы получать уведомления, когда место выбрано из списка.

Характеристики

идентификатор
< GMSAutocompleteResultsViewControllerDelegate >
делегат
Делегат будет получать уведомления при выборе места.
GMSAutocompleteFilter * автозаполнениеФильтр
Фильтр, применяемый к предложениям автозаполнения (может быть нулевым).
IBInspectable UIColor * ТаблицаЯчейкаФонЦвет
Цвет фона ячеек таблицы.
IBInspectable UIColor * таблицаCellSeparatorColor
Цвет линии-разделителя между ячейками таблицы.
IBInspectable UIColor * первичныйтекстколор
Цвет текста названия результата в результатах автозаполнения.
IBInspectable UIColor * PrimaryTextHighlightColor
Цвет, используемый для выделения соответствующего текста в результатах автозаполнения.
IBInspectable UIColor * вторичныйтекстколор
Цвет второй строки текста в результатах автозаполнения.
IBInspectable UIColor * оттенокЦвет
Цвет оттенка, применяемый к элементам управления в представлении автозаполнения.
NSArray<GMSPlaceProperty> * PlaceProperties
Укажите массив имен свойств места, которые необходимо получить для объекта GMSPlace .
ГМСПлейсфилд местоПоля
Укажите отдельные сведения о месте для получения объекта GMSPlace .

Документация на недвижимость

Делегат будет получать уведомления при выборе места.

- ( GMSAutocompleteFilter *) autocompleteFilter [read, write, assign]

Фильтр, применяемый к предложениям автозаполнения (может быть нулевым).

- (IBInspectable UIColor*) tableCellBackgroundColor [read, write, assign]

Цвет фона ячеек таблицы.

- (IBInspectable UIColor*) tableCellSeparatorColor [read, write, assign]

Цвет линии-разделителя между ячейками таблицы.

- (IBInspectable UIColor*) PrimaryTextColor [read, write, assign]

Цвет текста названия результата в результатах автозаполнения.

- (IBInspectable UIColor*) PrimaryTextHighlightColor [read, write, assign]

Цвет, используемый для выделения соответствующего текста в результатах автозаполнения.

- (IBInspectable UIColor*) SecondaryTextColor [read, write, assign]

Цвет второй строки текста в результатах автозаполнения.

- (IBInspectable UIColor*) tintColor [read, write, assign]

Цвет оттенка, применяемый к элементам управления в представлении автозаполнения.

- (NSArray<GMSPlaceProperty>*) PlaceProperties [read, write, assign]

Укажите массив имен свойств места, которые необходимо получить для объекта GMSPlace .

По умолчанию возвращается вся информация, если она не переопределена.

- ( GMSPlaceField ) PlaceFields [read, write, assign]

Укажите отдельные сведения о месте для получения объекта GMSPlace .

По умолчанию возвращается вся информация, если она не переопределена.