2012-02-14 11 views
1

MKPolylinesに問題があります。基本的には、ルートの概要には太い太い紫色(細かくはっきりしない)のポリラインがあり、ルートには「フォーカス」のための薄い赤色(正確な)ポリラインがあります。ほとんどの部分は同じですが、赤い部分はより正確にコーナーをたどります。MapViewは削除後に画面にポリラインを残します

私の問題はこれです:概要から始めて、焦点を合わせます。紫色のポリラインの1つを赤いワン - 次に概要に戻って、紫色を戻し、は、のルートを削除し、ポリラインを完全に取り除きます。この一連の手順を実行すると、拡大または縮小するまで、赤いポリラインの一部が残され、マップタイルがリフレッシュされます。注:紫色のポリラインの一部が残っていたのですが、再現できませんでした。

これはMapKitのバグでなければならないようですが、当面は回避策を見つけることができません。他の誰かがこれを以前に見つけましたか?既知の回避策?

答えて

0

なぜそれを削除した後

[mapView setNeedsDisplay]; 

または

[myPolyLineView setNeedsDisplay]; 

を呼び出しませんか?

関連する問題