0

現在、MKOverlayView で MKPolygon オブジェクトを使用してさまざまな建物を表示するマップベースのアプリケーションがありますが、うまく機能します。

建物の種類ごとに異なる色を追加しようとしていますが、ポリゴンを区別するにはどうすればよいでしょうか? MKPolygon をサブクラス化し、カスタム クラスに独自の属性を追加する必要がありますか?

どうもありがとう

4

2 に答える 2

0

MKPolygon クラスに NSString 型の title プロパティがあることがわかりました。これを任意の値に設定すると、さまざまな if ステートメントを使用して、さまざまなポリゴンにさまざまな色を適用できます。

于 2012-11-05T22:36:33.303 に答える
0

これは、チェックアウトするのに役立つ場合があります。ハザード マップは、さまざまな色を使用しMKOverlayViewてヒート マップを作成する Apple のサンプル コードです。正方形のみを使用していますが、使用するように変更できると確信していますMKPolygon

それが役立つことを願っています!

于 2012-11-03T22:40:42.973 に答える