我想在iPhone应用程序上创建自己的简单地图。我想要做的就是能够对自己的图像进行平移和缩放(看起来像地图)并在其上添加图钉。
如果不需要添加图钉,则可以使用滚动视图,但是如果我想添加图钉-它们需要与地图一起移动,但是在缩放时保持其自身大小。
我不是在找瓷砖。我只需要创建一个很小的区域,所以我只能使用一张照片。我只需要一个想法来创建它。
MKTilesOverlay是一个简单的叠加层,从世界开始,在一个名为1的文件夹中,级别为1的一个正方形(称为1.png)。1/1 / 1.png当放大一点时,世界将从四个正方形绘制而成。左上角的一个是1.png,是第2级2/1 / 1.png名为1的文件夹。右上角的一个也称为1.png,但是它位于名为2的文件夹中,因为它是第二个柱。2/2 / 1.png左下方的图像是第二缩放级别的第一列的第二行,右下方是第二缩放级别的第二列的第二行2/2 / 2.png
它从那里继续。因此,如果您希望将图像绘制在地图上,则需要将其切成正方形(注意每个像素的像素数相同,通常为256/512),并制作一个MKTileOverlay。如果replacesMapContent
在叠加层上设置该标志,iOS将不会尝试加载地图内容。不过,您可能仍然会看到指南针。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句