0
我目前正按照他們在開發人員指南中所做的那樣在swift中添加全屏控制器。但是,當我搜索它時,只是顯示了一般結果,而不是針對我的一般區域。反正是有改變這種代碼,以我目前的位置內有界限:如何按我當前的位置過濾Google地方信息自動填充結果? Swift
func viewController(_ viewController: GMSAutocompleteViewController, didAutocompleteWith place: GMSPlace) {
print("Place name: \(place.name)")
print("Place address: \(String(describing: place.formattedAddress))")
print("Place attributions: \(String(describing: place.attributions))")
let camera = GMSCameraPosition.camera(withLatitude: place.coordinate.latitude, longitude: place.coordinate.longitude, zoom: 17)
mainMap?.animate(to: camera)
dismiss(animated: true, completion: nil)
viewController.tableCellBackgroundColor = UIColor.black
}
有沒有看起來是一種方式來過濾到您的具體位置,邊界等等的小部件。我想到的唯一選擇是不得不使用url創建自己的查找。這裏是一個鏈接(https://techstricks.com/custom-google-place-autocomplete-android/)的android可以被翻譯成swift,可能有所幫助。 –