5
वर्तमान में, यह हर देश में प्रश्नों, लेकिन मैं सिंगापुरGoogle मानचित्र ios sdk में स्वत: पूर्ण देश को फ़िल्टर कैसे करें?
में केवल क्वेरी के लिए यह चाहते हैं मैं एक stackoverflow समाधान How to get country specific result with Google autocomplete place api ios sdk? पाया है, लेकिन समझ नहीं सकता मैं कहाँ कोड रखूँ।
यहां कोड है, मैं स्वत: पूर्ण के लिए पूर्ण स्क्रीन समाधान का उपयोग करता हूं।
import UIKit
import GoogleMaps
class OnlyLocationViewController: UIViewController {
override func viewDidLoad() {
super.viewDidLoad()
// Do any additional setup after loading the view.
}
override func didReceiveMemoryWarning() {
super.didReceiveMemoryWarning()
// Dispose of any resources that can be recreated.
}
@IBAction func clickMe(sender: UIButton) {
let autocompletecontroller = GMSAutocompleteViewController()
autocompletecontroller.delegate = self
self.presentViewController(autocompletecontroller, animated: true, completion: nil)
}
}
extension OnlyLocationViewController: GMSAutocompleteViewControllerDelegate{
func viewController(viewController: GMSAutocompleteViewController, didAutocompleteWithPlace place: GMSPlace) {
print("Place name: ", place.name)
print("Place address: ", place.formattedAddress)
print("Place attributions: ", place.attributions)
self.dismissViewControllerAnimated(true, completion: nil)
}
func viewController(viewController: GMSAutocompleteViewController, didFailAutocompleteWithError error: NSError) {
// To handle error
print(error)
}
func wasCancelled(viewController: GMSAutocompleteViewController) {
self.dismissViewControllerAnimated(true, completion: nil)
}
func didRequestAutocompletePredictions(viewController: GMSAutocompleteViewController) {
UIApplication.sharedApplication().networkActivityIndicatorVisible = true
}
func didUpdateAutocompletePredictions(viewController: GMSAutocompleteViewController) {
UIApplication.sharedApplication().networkActivityIndicatorVisible = false
}
}
मुझे फ़िल्टर कोड कहां रखना चाहिए?