【发布时间】:2013-04-19 03:33:00
【问题描述】:
我正在尝试使用 Google Maps for iOS SDK 最新版本 1.2.1.2944 为 GMSGroundOverlay 设置动画。用户可以控制图像序列,因此遗憾的是不可能使用动画UIImage,所以我正在即时加载UIImage。 GMSGroundOverlay.icon 设置为正在更新的UIImage。
除了高内存使用之外,我似乎遇到了一个限制,即每当我尝试使用大于 1000 像素 x 1000 像素的 GMSGroundOverlay.icon 覆盖 UIImage 时,它就会崩溃。引用 1000px x 1000px 的 UIImage 可以避免崩溃。
虽然我觉得也许我应该使用CATiledLayer 来处理图像以仅加载到内存中,然后加载到GMSGroundOverlay 的图标属性中,但是有没有人有任何使用CATiledLayer 和谷歌地图的经验iOS SDK 和序列图像作为动画GMSGroundOverlay?
【问题讨论】:
-
我遇到了同样的问题,尽管我看到的崩溃阈值甚至更低。我很想看到这个问题的解决方案。
-
我想要各种 GMSOverlays 的解决方案
-
我不明白你想如何使用 TiledLayer..覆盖使用 UIImage ...
标签: ios crash overlay google-maps-sdk-ios catiledlayer