前段时间写了一个 多个大头针判断点的是哪一个 得到model 后来发现 有个问题是 跳转页面再返回以后无法点击 (请看之前写的文章)。 因为大头针在点击了一次以后 会变为select状态 要点击除了当前点击的大头针之外 才能取消select状态 。 解决办法是 给标注加tap方法 这样就不会有无法点击的问题了 另外如果没有其他需求 不要实现这个方法 - (void)mapView:(MAMapView *)mapView didSelectAnnotationView:(MAAnnotationView *)view