吹き出しの開示ボタンを選択すると、吹き出しがアニメーション化されてスライドし、より多くの情報を含むより大きな領域に展開します。
このコンポーネントをゼロから作成する以外に、注釈コールアウトでこれを行う方法を知っている人はいますか?
これによると: http://www.cocoacontrols.com/controls/gikanimatedcallout 、Apple はプライベート API を使用しています。上記のリンクには、Apple が行っていることを再現しようとするコードが含まれています。
以下のデリゲートメソッドを使用する必要があります
(void)mapView:(MKMapView *)mapview annotationView:(MKAnnotationView *)view calloutAccessoryControlTapped:(UIControl *)control
次に、このデリゲート メソッドで、開示ボタンを作成する必要があります。if(buttonType==disclosurebutton) の場合、カスタム UIView を表示します。
全体的に参考になると思います。