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