0

我有一个 mapView,我正在显示一个自定义 Pin 图标和用户位置。现在我想缩小以在地图上显示两者。问题是,当自定义图钉图标位于用户位置的上方(北)时,图钉会被 mapView 剪切:

在此处输入图像描述

我知道我可以[mapView setVisibleMapRect:[poly boundingMapRect] edgePadding:UIEdgeInsetsMake(30, 30, 30, 30) animated:YES]用来创建边框,但如果图钉图标在用户图标上方,我需要一个更大的边框,如果它在它下方,我需要一个更大的边框。

4

1 回答 1

0

你有latitude两个点的 (或者你可以得到它们)并做一个简单的比较以确定哪个更北。

于 2013-08-25T13:36:56.480 回答