GMSAutocompleteViewController 类参考
概览
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 |
自动补全结果中第二行文字的颜色。 | |
IBInspectable UIColor * | tintColor |
应用于“自动补全”视图中控件的着色颜色。 | |
GMSPlaceField | placeFields |
指定要为对象 GMSPlace 提取的具体地点详情。 | |
NSArray< GMSPlaceProperty > * | placeProperties |
GMSPlaceProperty ,用于指定要请求的明确地点详情。 |
属性说明
- (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
提取的具体地点详情。
如果未进行替换,则默认返回所有详细信息。
- (NSArray<GMSPlaceProperty>*) placeProperties [read, write, assign] |
GMSPlaceProperty
,用于指定要请求的明确地点详情。
默认情况下,系统会返回所有可用的属性。