我已经实现了一个自定义UIView,它可以加载一个tile列表,现在我想渲染这些tile。但是,我不知道如何有效地在UIView中实现它。瓷砖采用PNG格式。我应该使用CALayers来实现它们吗?
编辑:我想澄清有关我的项目的更多细节。我已经构建了自己的Maps框架,它根据给定的坐标从任何类型的tile服务器中获取tile。例如,在坐标(50.5,30.51)处,应用程序会生成以下URL:http://b.tile.osm.org/15/19159/11040.png
http://c.tile.osm.org/15/19159/11041.png
http://a.tile.osm.org/15/19159/11042.png
http://b.tile.osm.org/15/19159/11043.png
http://c.tile.osm.org/15/19160/11040.png
http://a.tile.osm.org/15/19160/11041.png
http://b.tile.osm.org/15/19160/11042.png
http://c.tile.osm.org/15/19160/11043.png
http://a.tile.osm.org/15/19161/11040.png
http://b.tile.osm.org/15/19161/11041.png
http://c.tile.osm.org/15/19161/11042.png
http://a.tile.osm.org/15/19161/11043.png
http://b.tile.osm.org/15/19162/11040.png
http://c.tile.osm.org/15/19162/11041.png
http://a.tile.osm.org/15/19162/11042.png
http://b.tile.osm.org/15/19162/11043.png
使用UIImageView不起作用,因为我需要获取并显示所有图块。