在标注上选择泄露按钮时,呼叫将动画传递到幻灯片,并使用更多信息扩展到更大的区域。
除了从头开始制作这个组件之外,有没有人知道如何让注释标注做到这一点?
据此: http ://www.cocoacontrols.com/controls/gikanimatedcallout,Apple 正在使用私有 API。上面的链接包含试图复制 Apple 所做的代码。
你应该使用下面的委托方法
(void)mapView:(MKMapView *)mapview annotationView:(MKAnnotationView *)view calloutAccessoryControlTapped:(UIControl *)control
然后在这个委托方法中,您应该创建一个披露按钮。if(buttonType==disclosurebutton) 然后显示自定义 UIView。
我认为这将总体上有所帮助。