iOS中的第一人称地图视图

时间:2015-06-20 18:34:04

标签: ios objective-c mapkit

我目前正在使用Objective-C开发 iOS 应用程序,我遇到了客户的要求,我不确定并且不知道是否可以制作。

我正在使用的应用是基于地图,始终使用用户的地理定位。要做到这一点,我相信大家都知道,我使用的是Apple预先构建的MapKit.framework

当我的客户问我是否可以使用第一人称地图视图而不是传统的2D Map时,我怀疑了。为了让我的问题清楚,我确切地问我是否有机会在应用程序中使用相同的GPS导航视图(参见下图)。有没有办法这样做?如果是这样,你能给我一些指导来实现吗?

enter image description here

任何帮助都会很感激!

1 个答案:

答案 0 :(得分:3)

经过几个小时的研究,我找到了一种方法。关键属性初始化为:

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

如果您需要逐步解释,请查看本教程:

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