Objective c 将图像放入Xcode中MapKit中的MKOverlayView

Objective c 将图像放入Xcode中MapKit中的MKOverlayView,objective-c,ios,xcode,mapkit,mkoverlay,Objective C,Ios,Xcode,Mapkit,Mkoverlay,我想用png制作一个mapkit覆盖图,但是我没有它的代码,也找不到任何关于它的教程。我是一个新手编码,所以很多帮助将不胜感激 谢谢要让这一切顺利进行,您需要做几件事: 创建一个实际绘制图像的自定义子类 将覆盖(实现协议的对象)添加到MKMapView。苹果提供了许多覆盖类,等等——其中一个可能是合适的 在MKMapView的委托中实现mapView:viewForOverlay:方法,以返回自定义覆盖视图的实例 《苹果位置感知编程指南》中的这一部分应该有助于澄清所有这些步骤。关于绘制图像,请看

我想用png制作一个mapkit覆盖图,但是我没有它的代码,也找不到任何关于它的教程。我是一个新手编码,所以很多帮助将不胜感激

谢谢

要让这一切顺利进行,您需要做几件事:

  • 创建一个实际绘制图像的自定义子类
  • 将覆盖(实现协议的对象)添加到
    MKMapView
    。苹果提供了许多覆盖类,等等——其中一个可能是合适的
  • MKMapView
    的委托中实现
    mapView:viewForOverlay:
    方法,以返回自定义覆盖视图的实例

  • 《苹果位置感知编程指南》中的这一部分应该有助于澄清所有这些步骤。关于绘制图像,请看一看。

    要使这项工作顺利进行,您需要做几件事:

  • 创建一个实际绘制图像的自定义子类
  • 将覆盖(实现协议的对象)添加到
    MKMapView
    。苹果提供了许多覆盖类,等等——其中一个可能是合适的
  • MKMapView
    的委托中实现
    mapView:viewForOverlay:
    方法,以返回自定义覆盖视图的实例

  • 《苹果位置感知编程指南》中的这一部分应该有助于澄清所有这些步骤。至于绘制图像,请看一看。

    但我不希望在上面绘制覆盖图。我只想在地图的一部分上粘贴一个png图像,并根据缩放级别进行更改。这一切是否仍然适用?如果您希望图像在地图上停留在用户四处平移时的相同位置(例如,在特定城市上方),那么这就是您想要的。如果你想自己定位它,只是想根据缩放级别改变它,你可以不使用键值观察。你能帮我写代码吗?我是一个新手,我真的不知道从哪里开始,写什么…如果你在开始时遇到困难,我建议你(回到)学习Objective-C的基础知识。一旦你对函数、继承和协议有了很好的理解,我链接的示例代码应该是自解释的。从这里开始:但我不希望有一个覆盖画上。我只想在地图的一部分上粘贴一个png图像,并根据缩放级别进行更改。这一切是否仍然适用?如果您希望图像在地图上停留在用户四处平移时的相同位置(例如,在特定城市上方),那么这就是您想要的。如果你想自己定位它,只是想根据缩放级别改变它,你可以不使用键值观察。你能帮我写代码吗?我是一个新手,我真的不知道从哪里开始,写什么…如果你在开始时遇到困难,我建议你(回到)学习Objective-C的基础知识。一旦你对函数、继承和协议有了很好的理解,我链接的示例代码应该是自解释的。从这里开始: