我正在尝试在地图上绘制内容(这是MKMapView
)。 MKMapView
有add(overlay : MKOverlay)
方法,可让您添加叠加层。
我所关注的教程使用MKGeodesicPolyline
作为add(overlay : MKOverlay)
方法的参数。 MKGeodesicPolyline
是MKPolyline
的子类,其中MKPolyline
符合MKOverlay
。
但是,我想知道我可以传递给MKGeodesicPolyline
add(overlay : MKOverlay)
方法的其他内容(MKMapView
除外)。要知道这一点,我需要直接或者作为直接符合MKOverlay
的类的后代来学习符合MKOverlay
的所有内容。
我该怎么做?我使用过符号导航器,却无法完成我想要达到的目标。
如何获取可以传递给add(overlay : MKOverlay)
方法的类列表?
答案 0 :(得分:1)
我只是搜索它。根据Xcode的MKOverlay
内置文档,以下类采用协议:
•MKCircle
•MKPolygon
•MKPolyline
•MKTileOverlay