2016年6月15日水曜日

【iOS】MapView上のAnnotationを長押しするとデフォルトのピンに戻る

MapView上に配置したAnnotationを長押しするとデフォルトの赤いピンに戻ってしまう問題にぶち当たったので回避方法をメモ。


詳しくはstackoverflowにありますが、MapViewのデリゲートのviewForAnnotationメソッド内で
MKPinAnnotationViewを生成しているのが原因みたいです。
MKPinAnnotationViewではなくMKAnnotationViewを生成してやるように変えれば回避できました。



それじゃまた。

0 件のコメント:

コメントを投稿