我目前正在开发一个带有 MKMapView 和大量注释的应用程序
触摸注释时,详细信息会显示为叠加层 ( didSelectAnnotationView
)
我希望覆盖完全显示在手机屏幕上,但如果我使用
[mapView setCenterCoordinates:annotation.coordinates]
我错过了大部分细节视图,它被设计为占据手机屏幕的 80%。
所以我寻找一种方法将触摸的注释放置在屏幕的左侧/垂直中间
我怎样才能做到这一点 ?
我知道我可以使用MKCoordinateRegionMakeWithDistance
在一个点周围获得 XX 米的区域并使用 setRegion 以该点为中心,但我怎样才能获得该区域的左/中点?