1

タイトルが示すように、MKPolygonView、特に色と不透明度をアニメーション化しようとしています。

現在、overlayViews を反復処理し、タッチ ポイントがポリゴン内にあるかどうかを調べることで、ユーザーがポリゴンに触れたかどうかをジェスチャで検出しています。

いずれにせよ、MKPolygonView を取得し、fillcolor を変更して色を変更しますが、mapRects として定義されたオーバーレイがタイルにどのように描画されるかを意図したとおりに処理しないため、色を付けるのではなく、色を付けるときにポリゴン全体で、マップ上の目に見えないグリッドに関してポリゴンが配置された場所に従って、一度にそのセクションに色を付けます。

一度に mkpolygonview の色をタイルに入れることは問題ありませんが、前述したように、それは理想的ではありません。

MKPolygonView はサブクラス化できないため、問題はさらに複雑になります。私は少しアイデアが足りないので、皆さんからの意見をいただければ幸いです。

ここまでできたら、ありがとう。

4

0 に答える 0