3

Apple 最新的地图应用程序允许用户旋转地图。如何将此功能添加到我的 MKMapView?我认为这只是设置布尔属性(类似于)的情况,但我在文档zoomEnabled中找不到任何相关内容。

4

2 回答 2

2

MapKitiOS中没有内置的旋转支持。您可以使用常规视图转换(但当然所有街道名称等也会被旋转),或者您使用Google Maps SDKMapBox或其他东西。

Google Maps SDK 确实支持旋转,甚至是 3D 旋转。SDK 下载包含一个展示该功能的示例项目。

于 2013-05-23T09:17:13.050 回答
2

实际上 MKMapView 从 iOS 5.0 开始支持地图旋转。要么使用MKUserTrackingBarButtonItem工具栏中的控件(用户点击它直到地图旋转),要么将userTrackingMode属性设置为MKUserTrackingModeFollowWithHeading.

于 2013-07-01T13:48:57.470 回答