所以‘`MKAnnotation's。有趣的东西。
我的问题:
一个注解的标题和它的副标题有什么不同,这对注解的视觉部分有什么影响?
MKPinAnnotationView
和MKAnnotationView
有什么区别?除了管脚之外,iOS中还有不同类型的地图注释吗?
发布于 2013-01-25 14:59:08
Title
是pin的主标题。
subtitle
实际上显示的是丢弃的pin.You的地址/(公共信息),可以存储与标题相关的其他深层信息,这些信息被放在引脚上。
如果您希望在MKMapView
上显示对象,则需要采用MKAnnotation
协议。coordinate属性告诉MKMapView
放置它的位置。title和subtitle属性是可选的,但如果您希望显示标注视图,则需要至少实现title。
MKAnnotationView
在MKMapView
上以可视方式呈现MKAnnotation
。可以设置image属性来确定要为批注显示的内容。但是,您可以将其子类化并自己实现drawRect:
。
MKPinAnnotationView
是使用大头针图形作为图像属性的MKAnnotationView
的子类。您可以设置引脚颜色和跌落动画。
不要忘记可以用来定制标注视图的MKAnnotationView
的leftCalloutAccessoryView
和rightCalloutAccessoryView
属性。
发布于 2013-01-25 14:55:39
在地图上选择大头针时,将显示标题和副标题。副标题简单地落在标题下面。
MKPinAnnotationView
只是MKAnnotationView
的一种特殊形式,它知道如何绘制大头针(和阴影),还允许设置大头针的颜色。它是唯一一个内置注释视图的图像,如果你想要一些不同的东西,你必须自己制作(但它很容易做到)。
https://stackoverflow.com/questions/14516726
复制相似问题