mkannotationview

    0

    1答えて

    MKMapViewを使用してマップアプリケーションを構築していますが、MKAnnotationViewのサブビューで相互作用ができないようです。 私はMKAnnotationViewの主なサブビューとしてUIViewクラスを持って、そこに私はこのように、別のサブビュー、UIButtonを持っている: let button = UIButton(type: .infoLight) button.f

    3

    1答えて

    私は運がないこれらのstackoverflowの投稿にある2つのメソッドを試しました:post a、post b。 このメソッドは、ビューをスーパービューから前面に持って来る、b、ビューのレイヤのz postionを設定することです。 誰もが第3の方法を知っていますか?

    -1

    1答えて

    マップポイントをクリックしたときにマップアノテーションインデックス番号を取得したかったが、初めてアプリケーションを実行してインデックスを表示するときに問題が発生した= 5.しかし、私は再びアプリケーションを実行し、同じポイントを再度クリックするとインデックス= 23が表示されます。インデックス番号は、アプリケーションを再実行した後も変わらず、正確なインデックス番号は表示されません私がクリックしたポ

    0

    1答えて

    マップアノテーションのピンの色を設定できません。 MapViewのViewControllerに、別のView Controllerから配列を取得する関数があります。この型の場合によっては、マップビューに異なるピンカラーが必要です。私はどのように私はこのスイッチステートメント内の注釈にピンの色情報を追加することができますか分からない。注釈の私の理解はかなり弱いので、解答そのものではなく、説明は非常

    2

    1答えて

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

    0

    1答えて

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

    0

    1答えて

    MapKitの注釈に吹き出しを追加しようとしていますが、オンラインでかなり検索した後では機能しません。 これは、現時点で正常に動作する各アノテーションを現在作成しているところです。 struct loc { let title: String let latitude: Double let longitude: Double let phone: Int

    0

    1答えて

    私は、long long値の配列を使用してMKPolylineを追加しています。ポリライン上にアノテーションを描画すると、注釈ビューはツリーの上になり、フライオーバーとMKPolylineはこれらのオブジェクトの下に移動します。この問題を解決する方法はありますか? 私は何をしようとしていることは以下の通りです: // access location array to get lat long va

    0

    1答えて

    私のカスタムMKAnnotationViewサブクラスは設定していませんimageプロパティです。代わりに、表示されるいくつかのサブビューを処理します。 私は代理人に注釈タッチを検出するためにpublic func mapView(_ mapView: MKMapView, didSelect view: MKAnnotationView)を実装します。 タッチゾーンはデフォルトでimageプロパ