2015-06-20 19 views
6

Ich entwickle derzeit eine iOS App mit Objective-C und ich stieß auf eine Anforderung von meinem Kunden, dass ich unsicher bin und nicht weiß, ob es gemacht werden kann.Erste Person Map View in iOS

Die App, mit der ich arbeite, ist Map basierend auf der Geolokalisierung des Benutzers zu jeder Zeit. Um das zu tun, da ich sicher bin, dass Sie alle wissen, verwende ich die MapKit.framework, die Apple uns vorgefertigt gibt.

Meine Zweifel kam, als mein Client fragte mich, ob es möglich ist, die First Person Maps View anstelle der traditionellen 2D Map zu verwenden. Um meine Frage klar zu stellen, wurde ich genau gefragt, ob es eine Chance gibt, dieselbe Ansicht der GPS Navigation in der App zu verwenden (siehe Bild unten). Gibt es einen Weg dazu? Wenn ja, könntest du mir ein paar Anleitungen geben, um das zu erreichen?

enter image description here

Jede mögliche Hilfe würde es zu schätzen wissen werden!

Antwort

3

Nach einigen Stunden der Forschung habe ich einen Weg gefunden, dies zu tun. Die Schlüsseleigenschaft ist Trog initialisiert:

MKMapCamera *mapCamera = [MKMapCamera cameraLookingAtCenterCoordinate:ground fromEyeCoordinate:eye eyeAltitude:50]; 

einen Blick auf dieses Tutorial Nehmen Sie, wenn Sie mit dem Schritt einer Erklärung Schritt benötigen werden:

http://nscookbook.com/2013/10/ios-programming-recipe-30-using-3d-mapping/