問題タブ [mkpointannotation]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
4495 参照

ios - Swift - MKPointAnnotation にボタンを追加する

Swift 1.2 の場合: 地図上の注釈にボタンを追加したいと思います。ピンを最初にタップするとユーザーのIDが表示されますが、これは機能していますが、ボタンを押すと、ユーザーを詳細ビューコントローラーに送りたいと思います。

ここここで私が探しているもののアイデアを得ることができます

これらのソリューションを適用しようとしましたが、何かが足りないと思います。これは私が探しているものの別の例です

ここに画像の説明を入力

これは私のクラス宣言です:

これは、ボタンで注釈を作成したいコードの一部です。

前もって感謝します!

0 投票する
0 に答える
132 参照

ios - サブビューの MKMapView 注釈タップ

ユーザー画像付きの注釈を実装しようとしていますが、機能しますが、タップ注釈の認識が機能しなくなります。

サブビューのタップをマップに委任するにはどうすればよいですか?

ここに私のオーバーライド機能があります

0 投票する
3 に答える
2962 参照

ios - swift 2とxcode 7を使用してMapKitで注釈ポイントをドラッグ可能にする方法は?

この問題の解決策を見つけるのは非常にイライラします。問題を理解するためにコード全体を投稿しました。助けてください

このコードにはまりました。didChangeDragState デリゲートが呼び出されなかったためです。これに対するより良い解決策を見つけるのを手伝ってください。私は迅速に慣れていません。したがって、目的のCコードを迅速に変換するのは難しい

0 投票する
1 に答える
214 参照

ios - Annotation にデータを保存し、カスタム コールアウトに表示するが、データは最新の更新に変更される

そこで、選択した注釈の上に表示されるカスタム吹き出しを作成しました。すべてが希望どおりに機能します。唯一の問題は、同じタイプの別のピンをドロップした後、過去のすべてのピンに同じ情報が表示されることです。たとえば、コールアウト「マクドナルド」に表示されるピン ドロップがあり、ドロップされる次のピンに「スターバックス」が表示される場合があります。これで、以前にドロップしたすべてのピンに「スターバックス」が表示されます。

私は現在、注釈のサブタイトル プロパティに情報を保存しようとしており、それを書式設定された文字列を介してカスタム UIView のラベルに表示しようとしています...動作しますが、注釈の情報が変更されないようにする必要があります。私が見逃しているか、理解していない何かがあるに違いありません。どんな助けでも大歓迎です。

関連すると思われるすべてのコードを以下に掲載しました。ありがとうございました!

カスタム Callout.h

カスタム Callout.m

私のメインView Controller.mで

0 投票する
7 に答える
27656 参照

ios - iOS : Swift - タッチで地図にピンポイントを追加し、その場所の詳細な住所を取得する方法は?

iOSの地図をタッチしてアノテーションを付けて、それぞれの場所の詳細な住所(Placemark)を取得したいです。Swiftでこれを達成するにはどうすればよいですか?

前もって感謝します。

0 投票する
1 に答える
930 参照

ios - MKAnnotationViewClass への画像の追加 (注釈ピンの変更)

現在、注釈のピンを変更する方法に関するいくつかのチュートリアルを見てきました。しかし、私が遭遇したのはxcode 7内のエラーだけでした(主にすべてのブレークポイントと正しく動作していません)。私がやろうとしているのは、アセットフォルダーにあるクラウドを使用して、通常の注釈を置き換えることです。私が見たガイドから、人々はpngファイルを使用しているだけで、どこに配置すべきか正確にはわかりませんか? しかし、それにもかかわらず、それを置き換えることを可能にするコードへの提案はありますか?

乾杯と感謝

私のコードはこちら

および MKAnnotationViewClass の場合

情報を得るために見た過去のスレッド

Swift で MKMapView のピン画像を変更する

Annotation の Swift の異なる画像

0 投票する
3 に答える
949 参照

ios - 現在地の注釈ピンが表示されない

マップ キットを利用して、MKMapView とそのデリゲート メソッドを使用して現在の場所を表示しようとしましdidUpdateUserLocationたが、ズームインして非常に近づくと、複数のピンが表示されます。その後、私が気付いたいくつかの提案の後、場所が更新されるたびにピンが再作成されます。そこで、デリゲート メソッドから追加アノテーション コードを取り出しました。

これが私のコードです-

しかし、今はピンがありません。