ios - 如何过滤 GMSPlacesAutocompleteTypeFilter 以获取美国和加拿大的国家/地区结果

标签 ios swift google-maps autocomplete gmsplacepicker

let filter = GMSAutocompleteFilter()
        filter.type = GMSPlacesAutocompleteTypeFilter.city
        filter.country = "USA" || "CA"

如何在 Google 自动完成中获取 2 个国家/地区结果

最佳答案

如果您检查GMSAutocompleteFilter类中的国家/地区属性,那么您会发现它是字符串,所以我认为您无法在过滤器中设置多个国家/地区。如果允许多个国家/地区,那么它应该是数组或任何集合而不是字符串!并且在文档中他们也没有提到过滤器中的多个国家/地区!因此,我认为您不能在一个过滤器中一次设置多个国家/地区!

关于ios - 如何过滤 GMSPlacesAutocompleteTypeFilter 以获取美国和加拿大的国家/地区结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44430458/

相关文章:

iphone - 我可以使用Xcode 3.1为iOS版本4.0、4.3和5开发应用程序吗

ios - Google 移动广告 SDK 在没有 AppMeasurement 的情况下进行了初始化

regex - 如何替换 Swift 中的第一次出现?

javascript - 使用 JSON 数据用数据库对象填充 Google map

ios - 完成处理程序未按预期与调度组和并发队列一起工作

ios - 适用于 iOS13.1.2 (17A860) 的 DeviceSupport 文件

ios - 点击后如何使显示删除和其他操作的 slider 恢复正常状态

ios - 解析- swift : Concatenate Queries

android - animateCamera 有效,而 moveCamera 不适用于 GoogleMap - Android

android - App.Fragment 和 V4.support.fragment 中的 map