我正在尝试使用MKMapView和MKMapCamera。到目前为止,我能够设置一切,并在3D模式/天桥配置地图。例如,我的地图中心是纽约帝国大厦,并使用构造函数设置了我的MKMapCamera:
public init(lookingAtCenterCoordinate centerCoordinate:
CLLocationCoordinate2D, fromDistance distance: CLLocationDistance,
pitch: CGFloat, heading: CLLocationDirection)所以我现在可以正确地看到在中心的帝国大厦。现在,我想要做的是改变我的MKMapCamera的“标题”,指向一个不同的方向:意思是没有位于帝国大厦的中心。
现在,如果我改变相机的标题,它实际上会移动相机,并且仍然保持帝国大厦在我的MKMapView的中心。
查看各种API,我无法在更改标题后找到用于“重新计算”新的MKMapView中心的API。
我想得到当前MKMapView的相反行为,在这里,我希望根据我指定的标题修复映射中心移动的MKMapCamera。
实现这一目标的正确途径是什么?
https://stackoverflow.com/questions/33849988
复制相似问题