0

MKMapView とその注釈に少し問題があり、ここで何が起こっているのかわかりません。

問題は、注釈をタップしても、吹き出しが表示されないことがあります。
もう一度タップしても表示されません。
別の注釈をタップしてから最初の注釈をもう一度タップすると、吹き出しが表示されます。

タイトルの NSLog と didSelectAnnotationView の canShowCallout を確認しましたが、すべて問題ありません (最初は null ではなく、2 番目は true に設定されています)。

コールアウトが表示されない原因として他に何が考えられますか?

4

1 に答える 1

0

thisが見つかりました。これは機能しているようです。この種の回避策はあまり好きではありませんが、他に解決策がないので、私が持っているものを使用する必要があると思います...

于 2012-08-06T12:15:16.553 に答える