現在、MKOverlayView で MKPolygon オブジェクトを使用してさまざまな建物を表示するマップベースのアプリケーションがありますが、うまく機能します。
建物の種類ごとに異なる色を追加しようとしていますが、ポリゴンを区別するにはどうすればよいでしょうか? MKPolygon をサブクラス化し、カスタム クラスに独自の属性を追加する必要がありますか?
どうもありがとう
現在、MKOverlayView で MKPolygon オブジェクトを使用してさまざまな建物を表示するマップベースのアプリケーションがありますが、うまく機能します。
建物の種類ごとに異なる色を追加しようとしていますが、ポリゴンを区別するにはどうすればよいでしょうか? MKPolygon をサブクラス化し、カスタム クラスに独自の属性を追加する必要がありますか?
どうもありがとう
MKPolygon クラスに NSString 型の title プロパティがあることがわかりました。これを任意の値に設定すると、さまざまな if ステートメントを使用して、さまざまなポリゴンにさまざまな色を適用できます。
これは、チェックアウトするのに役立つ場合があります。ハザード マップは、さまざまな色を使用しMKOverlayView
てヒート マップを作成する Apple のサンプル コードです。正方形のみを使用していますが、使用するように変更できると確信していますMKPolygon
。
それが役立つことを願っています!