0
マップビューのiOS swiftでサーバーによって読み込まれたカスタムマーカーを設定できますか?私は地元の画像で税関マーカーを見つけましたmapkit swiftのサーバーimagenを使用したカスタムマーカー
マップビューのiOS swiftでサーバーによって読み込まれたカスタムマーカーを設定できますか?私は地元の画像で税関マーカーを見つけましたmapkit swiftのサーバーimagenを使用したカスタムマーカー
マーカでは、私はMKAnnotationView
(これはAppleのピンビューのサブクラスのものです)を参照していると仮定しています。
MKAnnotationView
には.image
というプロパティがあります。このプロパティはUIImage
に設定できます。最初にサーバーから画像をダウンロードしてから、それを注釈ビューに割り当てる必要があります。
自分のためにその動作を定義する(そしておそらく描画コードをサブクラス化)することなく、リモートのURLに直接MKAnnotationView
のイメージプロパティをリンクする方法があるようですが見えません。
はい、可能です。カスタムアノテーションビューを使用できます。それはxibからロードすることもできますし、 'UIImageView'をそれに追加し、' AFNetworking'やその他の画像キャッシュ機構 'UIImageView'を使用するとURLから画像を読み込みます。 –