mapkitannotation

    0

    1答えて

    私は新しいiOS 11 MKMarkerAnnotationViewを試してきました。そして、最後にクラスタリングは魅力的に機能します。しかし、問題は、あなたが画像で見ることができるようにクラスターの色が間違っていることです。これをどうすればコントロールできますか?

    2

    1答えて

    カスタム注釈ビューを表示するのに苦労しています。具体的には、「ピン」という名前のイメージを新しいマップピンに設定しようとしています。デフォルトのピンは常に表示されます。私はpinをpin.pngに変更し、mapView:viewForメソッドの構造を変更するなど、わずかな時間を少しでも変更しました。ここに私が持っているものがあります。何か目立つかどうか見てみてください。 ありがとうございました!

    0

    1答えて

    私はカスタムMKAnnotationViewを使用しています。 autolayoutsは正常に動作していますが、アノテーションビューの位置(フレーム)は適切ではありません。私が間違っているのは何 func mapView(_ mapView: MKMapView, didSelect view: MKAnnotationView) { if view.annotation is MKU

    1

    1答えて

    私は、カスタム注釈ビューでボタンクリックイベントを見つけようとします。お願いします。 func mapView(_ mapView: MKMapView, didSelect view: MKAnnotationView) { let overlays = self.mapVW.overlays self.mapVW.removeOverlays(overlays)

    2

    1答えて

    私はカスタム注釈ビューを登録しようとしています(私はそれらをMKAnnotationViewのサブクラスとして作成します)が、私はそれにいくつかの問題があります。当初、私は以下のコードを使用して、単一の注釈マーカー1つのだけのカスタム注釈ビューを登録しようとした(RestaurantMarkerViewは私のカスタム注釈ビューで):私はピンをタップすると mapView.register(Rest

    0

    1答えて

    以前はカスタムマップコールアウトを使って作業していました。このエラーが発生し続けている理由を理解しようとしているので、これはあまりにも悪い状況です。「NSKVONotifying_MKPointAnnotation(0x1c0115960)型の値を 'ShopPeer.CustomBusinessPoint'(0x101159c68)にキャストできませんでした。 "customAnnotation

    0

    2答えて

    ピンをドロップしてMapKitViewにその方向を示すコードを書いています。何らかの理由でピンが落ちますが、指示は地図上に表示されません。すべての援助は大歓迎です、ありがとう。 import UIKit import MapKit import CoreLocation class ViewController: UIViewController, CLLocationManagerDel

    0

    1答えて

    MapViewに表示する場所の配列があります。右のボタンを表示するためにMKAnnotationViewを作成しました。私はdetailViewを表示し、segueを通してデータを渡していますが、間違った場所を表示しています。私は、選択した注釈に問題があると考えています。ユーザーはいつでも1つの注釈を選択することができます。 クラス全体 import UIKit import MapKit

    0

    1答えて

    ユーザーがある距離に近づいているときに地図上のピンを検出する必要のあるプログラムで作業していますが、そのピンは特定の視野角にある必要があります。 MapKitをインポートし、すべてのピンを注釈に追加しました。今では私のアプリは動作していますが、マップ内のすべてのピンを考慮しています。私は、30度の角度のピンだけを考慮する必要があります。これを行う方法? :

    0

    1答えて

    私はMapKitを使用して迅速にアプリを作成しようとしています。私は複数の注釈を作成することができましたが、別の注釈の近くに注釈を挿入しようとするたびに表示されません。これはコードではあまり意味がありません。別の場所に変更した直後に2番目の注釈が表示されたからです。