GMSAutocompleteViewController 클래스 참조

GMSAutocompleteViewController 클래스 참조

개요

GMSAutocompleteViewController는 사용자가 텍스트를 입력할 때 업데이트되는 자동 완성 예상 검색어 표를 표시하는 인터페이스를 제공합니다.

사용자가 선택한 장소는 GMSAutocompleteViewControllerResultsDelegate 프로토콜을 통해 앱에 반환됩니다.

GMSAutocompleteViewController를 사용하려면 GMSAutocompleteViewControllerDelegate 프로토콜을 준수하는 앱의 객체로 위임을 설정하고 컨트롤러를 표시합니다 (예: presentViewController 사용). GMSAutocompleteViewControllerDelegate 위임 메서드를 사용하면 사용자가 장소를 선택하거나 선택을 취소한 시기를 확인할 수 있습니다.

속성

IBOutlet ID
< GMSAutocompleteViewControllerDelegate >
대리인
 장소가 선택되거나 선택이 취소되면 알림을 받도록 위임합니다.
GMSAutocompleteFilterAutocompleteFilter
 자동 완성 추천 용어에 적용할 필터입니다 (nil일 수 있음).
IBInspectable UIColor * tableCellBackgroundColor를 참조하세요.
 표 셀의 배경 색상입니다.
IBInspectable UIColor * tableCellSeparatorColor의 필드
 표 셀 사이의 구분선 색상입니다.
IBInspectable UIColor * 기본 텍스트 색상
 자동 완성 결과에서 결과 이름 텍스트의 색상입니다.
IBInspectable UIColor * 기본 텍스트 강조표시색상
 자동 완성 결과에서 일치하는 텍스트를 강조표시하는 데 사용되는 색상입니다.
IBInspectable UIColor * secondaryTextColor
 자동 완성 결과에서 텍스트 두 번째 행의 색상입니다.
IBInspectable UIColor * 색조
 자동 완성 보기의 컨트롤에 적용되는 색조 색상입니다.
GMSPlaceFieldplaceField
 GMSPlace 객체에 가져올 개별 장소 세부정보를 지정합니다.

속성 문서

- (IBOutlet id<GMSAutocompleteViewControllerDelegate>) 위임 [read, write, assign]

장소가 선택되거나 선택이 취소되면 알림을 받도록 위임합니다.

- (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 객체에 가져올 개별 장소 세부정보를 지정합니다.

재정의되지 않은 경우 기본적으로 모든 세부정보를 반환합니다.