具有刷新覆盖的天气应用程序

时间:2012-10-16 21:11:42

标签: ios ios5 ios6 mkoverlay

我打算复制下面的应用程序只是为了学习制作地理应用程序。如何在更新过程中快速生成这种高分辨率图像并且没有闪烁?我一直在努力更新我的叠加层。一旦我添加新的叠加层并删除现有叠加层,我的初始问题就是闪烁。

如果您认为我的问题太容易,请不要冒犯。老实说,我想听听你的想法/意见。

NOAA Hi-Def Radar

Radar heatmap screenshot

2 个答案:

答案 0 :(得分:1)

你见过Apple的HazardMap sample code吗?

这可能是一个很好的起点。它基本上需要一些代表地震危险区域的二进制数据,并在地图上绘制核心图形。最终结果与您的屏幕截图类似,但不是那么顺利。尽管如此,这是一个很好的基础。

答案 1 :(得分:0)

您可以考虑查看UIImageView的animationImages。

如果您无法自定义,则可以实现自定义视图,覆盖drawRect,并使用CGContextDrawImage,向其传递适合当前时间点的图像。

哦,你也可以考虑使用UIImage的drawRect

为猫皮肤涂抹的方法很多:)。