我已经看到了这个问题的answer。
但是,我有一个页面,我在地图中添加了许多自定义地图注释,我需要知道哪个AnnotationView的rightCalloutAccessoryView(在我的情况下是UIButton)被按下了。
理想的做法是在按钮上设置自定义ID属性。但看到我找不到这样做的机制,我想这不是那样的。
答案 0 :(得分:2)
UIView
对象具有tag
属性,您可以自由设置和读取。您可能会发现这很有用。
答案 1 :(得分:0)
当您声明这样的按钮操作方法时:yourMethod:(id)sender
您将在sender var
答案 2 :(得分:-1)
我认为these answers中的一些可能会有所帮助。