我的地图视图上有多个图钉和标注。当我按下详细信息按钮时,我希望它转到详细信息页面。我想在标注中添加一个隐藏的 id,这样我就知道要将用户发送到哪个详细信息页面。
这可能吗/还有另一种方法吗?
如果有帮助,这是我的代码。
感谢您的帮助。
您的 MKAnnotationView 具有对生成视图的注释的引用。该值是一个符合 MKAnnotation 协议的对象,您可以使用它来查找与 pin 视图关联的信息。
这里有一些很棒的信息,已经在 stackoverflow 上。示例和答案描述了 mkannotation 协议。苹果对此的文档也非常好。这是苹果关于协议的信息,以及苹果对mapkit的整体文档。
基本上你所做的是创建你自己的类,确保它符合协议,你很好。