概要
GMSAutocompleteViewController は、ユーザーがテキストを入力したときに更新されるオートコンプリート候補の表を表示するインターフェースです。
ユーザーが選択した場所は、GMSAutocompleteViewControllerResultsDelegate
プロトコルを介してアプリに返されます。
GMSAutocompleteViewController を使用するには、アプリ内で GMSAutocompleteViewControllerDelegate
オブジェクトに準拠するオブジェクトへのデリゲートを設定し、コントローラを提示します(presentViewController を使用するなど)。GMSAutocompleteViewControllerDelegate
デリゲート メソッドを使用すると、ユーザーが場所を選択または選択をキャンセルしたタイミングを特定できます。
プロパティ | |
IBOutlet の ID <GMSAutocompleteViewControllerDelegate > | 代理人 |
場所が選択されたとき、またはピッキングがキャンセルされたときに通知を受け取るには、委任します。 | |
GMSAutocompleteFilter * | AutocompleteFilter |
オートコンプリートの候補に適用するフィルタ(nil の場合もあります)。 | |
IBInspectable UIColor * | tableCellBackgroundColor |
表のセルの背景色。 | |
IBInspectable UIColor * | tableCellSeparatorColor |
表のセル間の区切り線の色。 | |
IBInspectable UIColor * | primaryTextColor |
オートコンプリートの結果検索結果の名前のテキストの色。 | |
IBInspectable UIColor * | primaryTextHighlightColor |
オートコンプリートの結果に一致するテキストをハイライト表示する色。 | |
IBInspectable UIColor * | secondaryTextColor |
オートコンプリートの結果のテキストの 2 行目の色。 | |
IBInspectable UIColor * | tintColor |
Autocomplete ビューのコントロールに適用される色合い。 | |
GMSPlaceField | placeFields |
オブジェクト GMSPlace について、取得する個々の場所の詳細を指定します。 |
プロパティのドキュメント
- (IBOutlet id<GMSAutocompleteViewControllerDelegate>) delegate [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] |
オートコンプリートの結果のテキストの 2 行目の色。
-(IBInspectable UIColor*)tintColor [read, write, assign] |
Autocomplete ビューのコントロールに適用される色合い。
-(GMSPlaceField)placeFields [read, write, assign] |
オブジェクト GMSPlace
について、取得する個々の場所の詳細を指定します。
オーバーライドしない場合、デフォルトですべての詳細が返されます。