GMSAutocompleteResultsViewController 클래스 참조

GMSAutocompleteResultsViewController 클래스 참조

개요

GMSAutocompleteResultsViewController는 장소 자동 완성 예상 검색어를 표 보기에 표시하는 인터페이스를 제공합니다.

입력 텍스트가 변경되면 표 보기가 자동으로 업데이트됩니다.

이 클래스는 UISearchController의 검색결과 컨트롤러로 사용하기 위한 것입니다. GMSAutocompleteResultsViewController의 인스턴스를 UISearchController의 initWithSearchResultsController 메서드에 전달한 다음 컨트롤러를 UISearchController의 searchResultsUpdater 속성으로 설정합니다.

GMSAutocompleteResultsViewControllerDelegate 위임 프로토콜을 사용하여 목록에서 장소가 선택되면 알림을 받습니다.

속성

ID
< GMSAutocompleteResultsViewControllerDelegate >
위임
 장소가 선택되면 알림을 받을 위임입니다.
GMSAutocompleteFilterautocompleteFilter
 자동 완성 추천 용어에 적용할 필터입니다 (nil일 수 있음).
IBInspectable UIColor * tableCellBackgroundColor
 표 셀의 배경 색상입니다.
IBInspectable UIColor * tableCellSeparatorColor
 표 셀 사이의 구분선 색상입니다.
IBInspectable UIColor * primaryTextColor
 자동 완성 결과의 결과 이름 텍스트 색상입니다.
IBInspectable UIColor * primaryTextHighlightColor
 자동 완성 결과에서 일치하는 텍스트를 강조 표시하는 데 사용되는 색상입니다.
IBInspectable UIColor * secondaryTextColor
 자동 완성 결과의 두 번째 텍스트 행의 색상입니다.
IBInspectable UIColor * tintColor
 자동 완성 뷰의 컨트롤에 적용되는 색조 색상입니다.
GMSPlaceFieldplaceFields
 GMSPlace 객체에 가져올 개별 장소 세부정보를 지정합니다.

속성 문서

장소가 선택되면 알림을 받을 위임입니다.

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

자동 완성 추천 용어에 적용할 필터입니다 (nil일 수 있음).

- (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]

자동 완성 뷰의 컨트롤에 적용되는 색조 색상입니다.

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

GMSPlace 객체에 가져올 개별 장소 세부정보를 지정합니다.

재정의하지 않으면 기본적으로 모든 세부정보를 반환합니다.