gpt4 book ai didi

google-maps-sdk-ios - 为 iOS SDK 的 Google Maps 设置最大缩放级别 kGMSMaxZoomLevel

转载 作者:行者123 更新时间:2023-12-04 16:07:15 25 4
gpt4 key购买 nike

我正在尝试 iOS Google Maps SDK 并注意到在 GMSCameraPosition.h 头文件中有对 kGMSMaxZoomLevel 的引用来设置允许的最大缩放级别。我希望能够设置它,但是当在实现中为它定义一个值时,XCode 指出这样做时有重复的符号,所以不会编译。有人可以指出我使用这个新 SDK 设置最小和最大缩放级别的正确方向吗?
非常感谢

最佳答案

kGMSMaxZoomLevel是SDK支持的最大值,即创建GMSCameraPosition时可以设置的最大值.您无法更改其值,以使 map 停止在不同的缩放级别。

您可以尝试收听 [mapView:didChangeCameraPosition:] ,然后如果相机位置比您想要的放大程度更大,请再次将其移回。我还没有尝试过,所以我不确定它是否会起作用。它可能会有点卡顿 - 即用户将放大一点超过最大值,您将其设置回来,然后用户将再次放大一点,依此类推。

关于google-maps-sdk-ios - 为 iOS SDK 的 Google Maps 设置最大缩放级别 kGMSMaxZoomLevel,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15637665/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com