MapBox缩放行为以缩放固定点

时间:2017-02-14 02:14:14

标签: ios swift uigesturerecognizer mapbox

在默认的MapView中,视图会缩放到用户捏住坐标附近的点。我希望收缩可以将视图放大/缩小到固定点。

我在SDK中找不到任何似乎这样做的属性或函数。我通过将zoomEnabled设置为false来实现我自己的hack,添加了一个pinchGesture并让它的速度(无论是正还是负)增加或减少缩放级别。然而,这种天真的方法实际上是挑剔的。

有没有正确的方法呢?

1 个答案:

答案 0 :(得分:0)

我相信我找到了你。据我所知,您不希望用户从您设置的固定点移动,但您确实希望允许用户放大和缩小。一个简单的属性应该解决这个问题。在地图视图的属性检查器下,查找标题为“滚动”的复选框。并取消选中它。这解决了我的问题。我附上了一张图片,以帮助显示要查找的内容。