【发布时间】:2011-01-30 09:00:36
【问题描述】:
我正在尝试使用CATiledLayer + UIScrollView 来实现我自己的地图引擎。
在我实现的drawLayer:inContext: 方法中,如果我有当前边界框所需的某个平铺图像,我会立即在上下文中绘制它。
但是,当我在本地缓存数据结构中没有可用的图像时,瓷砖图像会从瓷砖服务器异步请求/下载,并且不会在上下文中绘制任何内容。
问题是,当我不在上下文中绘制任何东西时,视图的那部分显示为空白图块。并且预期的行为是从以前的缩放级别显示放大的缩放平铺视图。
如果你们遇到任何类似的问题并找到任何解决方案,请告诉我。
【问题讨论】:
标签: ios map uiscrollview catiledlayer