我正在尝试使用MKMapView和MKMapCamera。到目前为止,我能够设置一切,并在3D模式/天桥配置地图。例如,我的地图中心是纽约帝国大厦,并使用构造函数设置了我的MKMapCamera:
public init(lookingAtCenterCoordinate centerCoordinate:现在,我想要做的是改变我的MKMapCamera的“标题”,指向一个不同的方向:意思是没有位于帝国大厦的中心。我想得到当前MKMapView的相反行为,在这里,我希望根据我指定的标题修复映射中心移动的MKMapCamer
我大部分时间使用2D卫星地图,使用的是音高为0的MKMapCamera。用户可以更改为一个音高为80的3D地图和一个更低的距离设置,因为我不需要看到太远在3D。下面是我使用的代码片段,它在某些位置工作得很好:var mapCamera: MKMapCamera { // MARK: Thisview showing the map from directly above or it may be a 3D view looking down the li