我正在使用地点选择器在地图上选择一个位置。在那之后,我想要获得一个特定半径内的餐馆的GMSPlace列表,以所选择的位置为中心。
有没有办法用Google iOS API来实现呢?
@IBAction func pickPlace(_ sender: UIButton) {
let config = GMSPlacePickerConfig(viewport: nil)
let placePicker = GMSPlacePickerViewController(config: config)
placePicker.delegate = self
present(placePicker, animated: true, completion: nil)
}
func placePicker(_ viewController: GMSPlacePickerViewController, didPick place: GMSPlace){
self.pickedNameLabel.text = place.name
self.pickedAddressLabel.text = place.formattedAddress?.components(separatedBy: ", ").joined(separator: "\n")
viewController.dismiss(animated: true, completion: nil)
}
func placePickerDidCancel(_ viewController: GMSPlacePickerViewController){
viewController.dismiss(animated: true, completion: nil)
}发布于 2017-08-05 11:42:41
https://stackoverflow.com/questions/45511740
复制相似问题