Map Callout拡張アニメーション開示ボタンが押されたときのマップ内のもののようなアニメーション
質問
コールアウトの開示ボタンを選択すると、コールアウトはスライドを介してアニメートし、より多くの情報で拡大されます。
このコンポーネントを最初からスクラッチからするだけでは、注釈の吹き出しを作る方法を知っていますか?
解決
これによると: http://www.cocoacontrols.com/controls/gikanimatedCallout AppleはプライベートAPIを使用しています。上記のリンクには、Appleが実行するものを複製しようとするコードがあります。
他のヒント
下記のDELEGATEメソッドを使用する必要があります。
(void)mapView:(MKMapView *)mapview annotationView:(MKAnnotationView *)view calloutAccessoryControlTapped:(UIControl *)control
.
このデリゲート方式では、開示ボタンを作成する必要があります。 if(buttontype== disclocelbutton)はカスタムuiviewを表示します。
私はそれが全体的に助けると思います。
所属していません StackOverflow