そのため、 のradius
プロパティは読み取り専用であり、マップ ビューからオリジナルを削除し、新しいものを追加して MKCircle
サイズ変更を行う必要があります。MKCircle
物事をスムーズにするために、古い円を削除する前に新しい円をマップ ビューに追加しています。
サイズ変更のプロセスは、iOS シミュレーターでは十分にスムーズですが、実際のデバイスでテストすると、アニメーションが途切れたり、サイズ変更時に MKCircle の色の一時的な「ブロック」アーティファクトが発生したりします。
スムーズにするために何かできることはありますか?