GMSAutocompleteViewController クラス リファレンス

GMSAutocompleteViewController クラス リファレンス

概要

GMSAutocompleteViewController は、ユーザーがテキストを入力したときに更新されるオートコンプリート候補の表を表示するインターフェースです。

ユーザーが選択した場所は、GMSAutocompleteViewControllerResultsDelegate プロトコルを介してアプリに返されます。

GMSAutocompleteViewController を使用するには、アプリ内で GMSAutocompleteViewControllerDelegate オブジェクトに準拠するオブジェクトへのデリゲートを設定し、コントローラを提示します(presentViewController を使用するなど)。GMSAutocompleteViewControllerDelegate デリゲート メソッドを使用すると、ユーザーが場所を選択または選択をキャンセルしたタイミングを特定できます。

プロパティ

IBOutlet の ID
<GMSAutocompleteViewControllerDelegate >
代理人
 場所が選択されたとき、またはピッキングがキャンセルされたときに通知を受け取るには、委任します。
GMSAutocompleteFilterAutocompleteFilter
 オートコンプリートの候補に適用するフィルタ(nil の場合もあります)。
IBInspectable UIColor * tableCellBackgroundColor
 表のセルの背景色。
IBInspectable UIColor * tableCellSeparatorColor
 表のセル間の区切り線の色。
IBInspectable UIColor * primaryTextColor
 オートコンプリートの結果検索結果の名前のテキストの色。
IBInspectable UIColor * primaryTextHighlightColor
 オートコンプリートの結果に一致するテキストをハイライト表示する色。
IBInspectable UIColor * secondaryTextColor
 オートコンプリートの結果のテキストの 2 行目の色。
IBInspectable UIColor * tintColor
 Autocomplete ビューのコントロールに適用される色合い。
GMSPlaceFieldplaceFields
 オブジェクト 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 ビューのコントロールに適用される色合い。

-(GMSPlaceFieldplaceFields [read, write, assign]

オブジェクト GMSPlace について、取得する個々の場所の詳細を指定します。

オーバーライドしない場合、デフォルトですべての詳細が返されます。