我是谷歌地图和 iOS 的新手,目前正在学习它。我的 iPad 应用程序中有一个地图,它只显示特定的地方。不得在世界地图上滚动。例如,如果我提到印度的意思,它必须只显示印度,不要滚动或显示其他地方。它只能缩小和放大到印度。我怎样才能做到这一点?我是否可以使用 Google 地图 iOS API 或 Web API?请帮助我,在此先感谢。
更新 :
无论如何在 Jquery Map API 上做同样的这个概念吗?
我是谷歌地图和 iOS 的新手,目前正在学习它。我的 iPad 应用程序中有一个地图,它只显示特定的地方。不得在世界地图上滚动。例如,如果我提到印度的意思,它必须只显示印度,不要滚动或显示其他地方。它只能缩小和放大到印度。我怎样才能做到这一点?我是否可以使用 Google 地图 iOS API 或 Web API?请帮助我,在此先感谢。
更新 :
无论如何在 Jquery Map API 上做同样的这个概念吗?
我在字里行间读到你想限制用户说印度,但不仅仅是印度的单一视图。您可以让 ViewController 实现GMSMapViewDelegate来跟踪用户滚动到的位置,然后如果他们超出您的范围,您可以将地图视图动画化回安全区域。
或者,如果您只对印度的单一视图感兴趣,您可以在 viewDidLoad 中配置地图,然后通过将 GMSUISettings scrollGestures、zoomGestures和 kin 设置为 NO 来关闭缩放和滚动手势。