Je sais comment faire un geste de secousse et comment trouver l'emplacement séparément, mais je ne sais pas comment trouver l'emplacement après que l'utilisateur secoue l'appareil. J'ai xcode version 6.4.Swift- Trouver l'emplacement après la fin du mouvement
Maintenant j'ai une fonction de fin de mouvement. Et une fonction showUserLocation.
Je voudrais mettre une instruction dans motionEnded qui appelle le showUserLocation afin que l'emplacement soit trouvé si l'utilisateur secoue le téléphone.
override func motionEnded(motion: UIEventSubtype, withEvent event: UIEvent) {
?????
}
// Showing the user location
func showUserLocation(sender : AnyObject) {
let status = CLLocationManager.authorizationStatus()
//Asking for authorization to display current location
if status == CLAuthorizationStatus.NotDetermined {
locationManager.requestWhenInUseAuthorization()
} else {
locationManager.startUpdatingLocation()
}
Cette question est trop large et la réponse est une réponse simple mais peut être difficile à mettre en œuvre est presque toujours le cas dans le développement de logiciels, après le téléphone shakes, en vous votre code, vous savez que le tremblement est arrivé , maintenant trouver l'emplacement –
Plus précisément: ce qui se passe dans ces parenthèses override func motionEnded (mouvement: UIEventSubtype, événement Event: UIEvent) { ???? } Qui se connecte à la fonction showUserLocation que j'ai configurée –
Vous ne pouvez pas poser de questions comme, écrire du code dans les commentaires est trop difficile à comprendre et vous donner une réponse, ce qui entre dans les crochets est le code que vous voulez, dans Quelque forme ou syntaxe, vous pouvez appeler une de vos fonctions si elle est accessible, dans la portée, sur le droit fil –