【发布时间】:2016-04-18 10:02:06
【问题描述】:
在我的 Swift 应用程序中,我按照本教程将自定义图钉和标注添加到我的地图视图。我的代码几乎一模一样:https://github.com/wircho/CustomMapViewCallout
每隔几分钟,我就会尝试通过清除当前注释和标注来刷新地图数据。
我的 pin 类是 CustomPin,我的标注类是 CustomCallout。
我试过了:
for subview in self.view.subviews {
if (subview is CustomPin) {
print(subview)
subview.removeFromSuperview()
}
}
但这并没有移除我的别针。如何从我的地图视图中删除我的图钉和标注子视图?
【问题讨论】:
标签: ios swift mkmapview mkannotationview