Comment ajouter google places de saisie semi-automatique pour xcode avec swift (tutoriel)
Je veux ajouter à google places, la saisie semi-automatique xcode avec swift, de sorte que les utilisateurs peuvent effectuer une recherche sur la ville et appuyez sur entrée, de sorte que si l'application montrent que la ville sur la carte.
Im en utilisant google maps, donc elle doit être connectée à la carte et la barre de recherche, aimerais-je avoir dans le navi-bar (juste au-dessus de la carte)
Que quelqu'un connait un bon tuto pour le faire??
OriginalL'auteur Frederik Jørgensen | 2015-03-01
Vous devez vous connecter pour publier un commentaire.
Pas exactement tutoriels, mais il y a un peu de ressources sur Github, avec les gens fournissant des bibliothèques et des exemples de code pour obtenir ce que vous demandez.
Même sans tutoriels, vous pouvez toujours vérifier ces bibliothèques et de comprendre comment leur code fonctionne pour obtenir un peu d'inspiration si vous voulez écrire vos propres composants.
Comme un effet local, Google a aussi cette page, mais ce n'est pas un tutoriel dédié pour les applications iOS, juste quelques explications utiles de la façon dont leur API travaille: https://developers.google.com/places/documentation/autocomplete#examples
la seconde est pleine de échoue
Je suis en utilisant le second sur un projet avec pas de questions pour le moment.
Il y a un site que vous pouvez utiliser pour convertir objective c à swift. Il a quelques bugs, mais il peut vous donner une vie décente à la compréhension de la façon dont le code est différent. Check it out -> objectivec2swift.net/#/converter
OriginalL'auteur
Pour Swift 3:
1 - Sélectionnez votre podfile et type : pod "GooglePlaces'
2 - Dans l'appDelegate, ajouter votre Clé API :
GMSPlacesClient.provideAPIKey("YOUR KEY")
(Importer le GooglePlaces)3 - Utilisez ce code dans votre viewController qui contient les googleMap:
acController.delegate = self
donne cette erreur: Impossible d'assigner une valeur de type 'MyController' de type 'GMSAutocompleteViewControllerDelegate?'L'erreur ci-dessus résolu: Oublié de renommer l'extension à partir de:
extension ViewController: GMSAutocompleteViewControllerDelegate {
àextension MyController: GMSAutocompleteViewControllerDelegate {
Simple & douce réponse.
OriginalL'auteur
Vous pouvez essayer l'une de wrapper pour mettre en œuvre l'auto-complétion de la Place de l'API de Google:
https://github.com/mrugrajsinh/MVAutocompletePlaceSearchTextField
Très simple drop-in de contrôle et de sous-classe de UITextField donc, en utilisant par la liaison de la Classe avec de simples UITextField vous pouvez réaliser l'Auto-complétion déroulant similaires comme Uber et beaucoup d'application populaire.
L'installation de cette avant de se rendre compte qu'il ne fonctionne pas pour swift
je m à l'aide d'ur lib auparavant, il travaillait aujourd'hui, quand je clique sur les lieux après la saisie de l'emplacement, il n'est pas jusqu'à ce que je tenir cellule @Mrug
OriginalL'auteur
Voici un tutoriel je suis tombé sur qui est basé sur mon ios_google_places_autocomplete code.
@Frederik: Si vous avez eu un problème avec la bibliothèque, veuillez créer un problème à le décrire.
OriginalL'auteur
veuillez vérifier celui-ci de 110% de travail.
http://sweettutos.com/2015/09/30/how-to-use-the-google-places-autocomplete-api-with-google-maps-sdk-on-ios/
OriginalL'auteur
D'utiliser cette dernière repo. avec swift 2.0
Il suffit de télécharger le fichier zip de projet et ouvrez la gousse de fichier et écrire pod "GoogleMaps' et l'enregistrer ouvrez le terminal et installer pod.
Profitez-en!!!
RKAutoCompletePlaceSearch
OriginalL'auteur
Depuis que la question a été posée, Google a ajouté des éléments de l'INTERFACE de l'iOS SDK pour ce genre de flux de travail. Découvrez la la documentation.
OriginalL'auteur
Pour tous ceux qui envisagent hey vous permet de mettre en œuvre l'api google maps dans mon application iOS. C'est tellement amusant et facile ... il y a un ÉNORME inconvénient.
Combien de temps avez-vous pensez à la limite sera atteinte en un gratuit ou freemium application? L'amour, la partie où ils dire hey votre application va commencer à échouer.
Lire attentivement les d'utilisation et les conditions de service.
OriginalL'auteur