GMSAutocompleteFilter 類別參考資料
總覽
此類別代表可套用至自動完成要求的一組限制。
這項設定可讓系統只根據感興趣的地點顯示自動完成建議。
房源 | |
GMSPlacesAutocompleteTypeFilter | 類型 |
已淘汰。 | |
NSArray<NSString * >。 | 類型 |
這個篩選器可套用到自動完成要求,最多使用 5 種不同的地點類型來限制結果。 | |
NSString * | country |
已淘汰。 | |
NSArray<NSString * >。 | 個國家/地區 |
結果限制範圍的國家/地區。 | |
CLLocation * | 來源 |
用於測量起點位置與自動完成預測查詢字串之間的直線距離起點。 | |
ID<GMSPlaceLocationBias > | locationBias |
可選擇的位置自訂調整,優先將結果放在位置附近。 | |
ID<GMSPlaceLocationRestriction > | locationRestriction |
可選擇加入位置限制,以限制 Place 結果。 | |
NSString * | regionCode |
regionCode 會影響地址格式、結果排名,並可能會隱藏或顯示特定結果。 | |
int32_t | inputOffset |
inputOffset 是輸入內容的字元偏移,用來指出完成動作的起始位置。 |
屬性說明文件
- (GMSPlacesAutocompleteTypeFilter) 類型 [read, write, assign] |
已淘汰。
這個類型篩選器適用於自動完成要求,可將結果範圍限制在不同的類型。預設值為 kGMSPlacesAutocompleteTypeFilterNoFilter。
- 注意:
- 如果「類型」為忽略目標,則忽略這個引數屬性。 ,瞭解如何調查及移除這項存取權。
-
這項功能已淘汰。淘汰
type
屬性,並改用types
。
- (NSArray<NSString *>*) 類型 [read, write, assign] |
這個篩選器可套用到自動完成要求,最多使用 5 種不同的地點類型來限制結果。
- 注意:
- 這個 API 最多可以包含 5 個項目的陣列。如果您使用 GMSAutocompleteRequest,這個 API 可從 table_A 中擷取類型。否則,系統會從 table_1 或 table_2 擷取資料,但僅限 table_3 中的單一項目。預設值為空值,代表未指定任何篩選器。覆寫已淘汰的「類型」屬性。
- (NSString*) 國家/地區 [read, write, copy] |
已淘汰。
結果限制對象的國家/地區。請採用 ISO 3166-1 Alpha-2 國家/地區代碼 (不區分大小寫)。如果設為空值,系統就不會套用國家/地區篩選功能。
- 注意:
- 如果「國家/地區」包含,系統會忽略這個欄位屬性。 ,瞭解如何調查及移除這項存取權。
-
這項功能已淘汰。淘汰
country
屬性,並改用countries
。
- (NSArray<NSString *>*) 國家/地區 [read, write, copy] |
結果限制範圍的國家/地區。
請採用 ISO 3166-1 Alpha-2 國家/地區代碼 (不區分大小寫)。最多支援 5 個國家/地區進行篩選。如果設為空值,系統就不會套用國家/地區篩選功能。
- 注意:
- 覆寫已淘汰的「國家/地區」屬性 (如果已設定)。
- (CLLocation*) origin [read, write, assign] |
用於測量起點位置與自動完成預測查詢字串之間的直線距離起點。
- (id<GMSPlaceLocationBias>) locationBias [read, write, assign] |
可選擇的位置自訂調整,優先將結果放在位置附近。
- (id<GMSPlaceLocationRestriction>) locationRestriction [read, write, assign] |
可選擇加入位置限制,以限制 Place 結果。
- (NSString*) regionCode [read, write, assign] |
regionCode 會影響地址格式、結果排名,並可能會隱藏或顯示特定結果。
- (int32_t) inputOffset [read, write, assign] |
inputOffset 是輸入內容的字元偏移,用來指出完成動作的起始位置。