GMSAutocompleteFilter 類別參考資料
總覽
此類別代表一組可套用至自動完成要求的限制。
這樣就能只針對感興趣的地點自訂自動完成建議。
資源 | |
GMSPlacesAutocompleteTypeFilter | 類型 |
已淘汰。 | |
NSArray< NSString * > * | 類型 |
針對自動完成要求套用的篩選器,可限制使用最多 5 種地點類型的結果。 | |
NSString * | country |
已淘汰。 | |
NSArray< NSString * > * | 國家/地區 |
要傳回結果的國家/地區。 | |
CLLocation * | origin |
用於測量起點位置與自動完成預測功能之間的直線距離起點位置。 | |
id<GMSPlaceLocationBias > | locationBias |
選擇性位置自訂調整設定,會優先顯示位置附近的結果。 | |
id<GMSPlaceLocationRestriction > | locationRestriction |
選用的地區限制,用來限制地點結果。 |
屬性說明文件
- (GMSPlacesAutocompleteTypeFilter) 類型 [read, write, assign] |
已淘汰。
系統會對自動完成要求套用的類型篩選器,以便根據不同的類型顯示結果。預設值為 kGMSPlacesAutocompleteTypeFilterNoFilter。
- 注意:
- 如果設定了「types」屬性,系統會忽略這個屬性。
-
這項功能已淘汰,
type
屬性已淘汰,並改用types
。
- (NSArray<NSString *>*) types [read, write, assign] |
已淘汰。
要傳回結果的國家/地區。應為 ISO 3166-1 Alpha-2 國家/地區代碼 (不區分大小寫)。如果為 nil,就不會啟用國家/地區篩選功能。
- 注意:
- 如果設定了「國家/地區」屬性,系統會忽略這項設定。
-
這項功能已淘汰,
country
屬性已淘汰,並改用countries
。
- (NSArray<NSString *>*) 國家/地區 [read, write, copy] |
要傳回結果的國家/地區。
應為 ISO 3166-1 Alpha-2 國家/地區代碼 (不區分大小寫)。最多可篩選 5 個國家/地區。如果為 nil,就不會啟用國家/地區篩選功能。
- 注意:
- 覆寫已淘汰的「country」屬性 (如有設定)。
- (CLLocation*) origin [read, write, assign] |
用於測量起點位置與自動完成預測功能之間的直線距離起點位置。
- (id<GMSPlaceLocationBias>) locationBias [read, write, assign] |
選擇性位置自訂調整設定,會優先顯示位置附近的結果。
- (id<GMSPlaceLocationRestriction>) locationRestriction [read, write, assign] |
選用的地區限制,用來限制地點結果。