MKPapAnnotationViewsを含むMKMapViewを含むアプリがあります。注釈ビューを選択するたびに、字幕が更新され、新しい字幕が表示されます。 MKAnnotationViewのコールアウトバブルが正しく表示されない
はサブタイトルを更新するために、私はこのコードを書いた:- (void) mapView:(MKMapView *)mapView
didSelectAnnotationView:(MKAnnotationView *)view
{
((MyAnnotation *) view.annotation).subtitle = //new subtitle...
}
私は私のannotationViewを選択したときにそのため、字幕が正しく更新されますが、コールアウトバブルが正しく表示されません。それはいくつかの部分で切断され、矢印はピンの上を指していません。コールアウトビューのサイズは更新されていないようです(またはそのようなもの)。 どうすればいいですか?
ありがとうございました! ジル
私もシミュレータ上でこの奇妙な問題に直面している。私はそれが私のためにDeviceでうまくいったと信じています。 – samfisher
この問題のスクリーンショットを提供できますか?何が起こっているのかわからないときには助けがありません。 – colby
http://stackoverflow.com/questions/9180317/sometimes-strange-artifact-appears-when-mapview-selectannotation/9205668#9205668、助けてください – chatur