CATiledLayer
创建用于显示带有图块的图像。因此,如果tileSize
超过当前位置,CATiledLayer
会显示下一级详细信息。如何控制此过程并获得MKTiledLayer中的行为?
更新
问题是-drawLayer:inContext:
调用下一级详细信息。我怎样才能阻止这个电话?
答案 0 :(得分:0)
实施CALayer
的{{1}}方法,因为只要需要更多渲染数据,就会调用此方法:
渲染器需要更多数据,层是 drawLayer:inContext:在一个或多个背景上调用方法 线程提供绘图操作以填充一个数据块。 可以使用绘图上下文的剪辑边界和CTM 确定所请求的图块的边界和分辨率。
(来自CALayer
的班级参考。)