Swift MKMapView自定义注释视图

时间:2015-02-16 06:46:15

标签: swift view annotations mapkit customization

我正在玩Swift和地图,以显示一些电动汽车充电站。现在我的注释使用了左边和右边的#34; CalloutAccessoryView"显示工作站的状态并显示其详细信息。我想显示一个自定义注释视图,以便我可以轻松添加一些功能,如按钮。像这样的例子:Custom Annotation View do not work on iOS6

我在github上看到了一些项目,它们非常相似:

但它们是用Objective-C编写的,我很难翻译它。

我还尝试将UIView分配给RightCalloutAccessory。但结果并不好看。标题和副标题位于注释的底部。

在阅读了一些问题/答案和文章后,我知道我必须做以下事情:

  • 设置" CanShowCallout"假的
  • 替换标注视图

我不知道如何设计自定义视图以及如何实现它。

有没有一种简单的方法来实现自定义注释视图?或者最好不要这样做并使用标准的控制器?

感谢您的帮助

0 个答案:

没有答案
相关问题