就像标题说的那样,我需要制作一个非常自定义的视图,它的行为类似于 MKMapView 但是使用自定义图像。也许分享最终目标会更容易。
我正在尝试制作的应用程序是对我不时玩的 MMO 的补充,它也是我正在上的 iOS 课程的学期项目。无论如何,这个想法是创建一个应用程序,在屏幕上显示来自游戏的交互式地图。下一步是在应用程序中添加某种叠加层以进行注释,以便用户可以将自定义位置直接添加到地图中。
(这是我要添加的图像之一)
所以,这里是总结...
- 如何添加图像并使其像 MKMapView 一样可滚动和可捏合
- 如何使用允许自定义位置的坐标设置叠加层
任何和所有提示将不胜感激。:)
更新:
@andrewap 向我展示了http://mapbox.com/mobile/,它看起来很棒,似乎正是我所需要的,但我认为这并不完全符合我作为初学者的技能水平。因此,如果找到任何其他更简单/更简单的方法,这个问题仍然是开放的,假设有的话。
我试着让自己熟悉一下 TileMill,据我所知,它不支持自定义地图图像(如前图所示的虚构地图图像),因此不能完全回答我的问题。但是,如果您希望拥有一个功能齐全的自定义真实世界地图图像,那就太好了。
(注意:我对编程非常陌生,甚至对 Objective-C/iOS 编程也很陌生,请在回答时记住这一点)