我是否需要为不同类型的注释创建实现 MKAnnotation 协议的类?

发布于 2024-11-30 20:13:54 字数 161 浏览 0 评论 0原文

我有 2 种注释类型,即 A 和 B,每次我固定一个新的 A 注释时,我想删除以前的 A-pin,但不是 B-pin,这种情况与 B-pin 相同。两个图钉仅包含位置和标题。问题是我可以使用 MKPointAnnotation 并添加某种标签来分隔这两种引脚以便轻松取消固定,还是我需要为每个引脚实现两个类?

I have 2 annotation types say A and B every time I pin a new A annotation I want to delete previous A-pin, but not B-pin this situation is the same with B-pin. Both pins contain just a location and title. Question is can I use MKPointAnnotation and add some kind of tag to separate these two kind of pins for easily unpin or I need to implement two classes for each pin ?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

我很坚强 2024-12-07 20:13:54

您可以创建两个类,也可以创建一个类并添加“annotationType”属性。

MKPointAnnotation 类没有 tag 属性。

You can either create two classes or create one class and add a "annotationType" property.

The MKPointAnnotation class doesn't have a tag property.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文