問題タブ [mkpinannotationview]

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 に答える
341 参照

iphone - ユーザーがピン注釈をクリックしたときにビューを表示するにはどうすればよいですか?

jsonデータを解析して配列に保存するプロジェクトを開発しています。その配列から、私はUITableView私が多くのビジネスを持っているものを作りました。それらの緯度と経度の助けを借りて、私はそれらをに表示しますMKMapView

次に、ピンの注釈をクリックしたときに、関連するビジネスのピンの上に詳細ビューをプッシュするイベントを追加します。同様に、の行をクリックしてUITableView、その行に関連するビューを開くと、では、ビジネスポイントのピン注釈を使用してそれを行うにはどうすればよいですか?

たとえば、の場所のリストと、を呼び出すナビゲーションバーUITableViewのボタンの追加MKMapViewがあります。[追加]ボタンをクリックすると、を表示しMKMapView、ピンをそれぞれの緯度と経度で地図上にドロップします。

ここで、ユーザーがピン番号3をクリックすると、そのピンの詳細のビューが開きます。同様に、ユーザーが行番号3をクリックすると、ピン番号3をクリックしたときと同じビューが開きます。

プロジェクトでそのイベントを設定するにはどうすればよいですか?

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

iphone - 地図にピンを追加する方法

私は地図を持っているビューを持っています。そのビューにはツールバーがあります。ツールバーには、マップ上にピンをドロップするためのボタンがあります。ここで、ピン ドロップとその地点の緯度と経度を検出する方法を取得したいと考えています。たとえば、ユーザーがボタンをクリックすると、マップ ビューの中央にピンがドロップされます。ユーザーがピンをクリックすると、そのピンがドロップするポイントのアドレスとしてタイトルが表示されます。マップビューでそのイベントを設定できるように、そのために使用する関数は何ですか? どうやって?

前もって感謝します...

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

iphone - MkAnnotation ビューのカスタム ビューを行う方法 テーブル ビューのカスタム セルと同様に?

テーブルビューのカスタムセルのような機能を実装する必要があるアプリケーションを作成しています。その中で、テーブルビューでカスタムセルを追加するときに、Mk-annotation ビューで追加できるカスタムビューが必要です。透明なビューを追加したい そのビューに、2 つのテキスト フィールドと 6 つの画像、およびラベルを追加します。マップビューにドロップするポイントの配列に追加したい。マップビューにポイントがなくても実装する方法は? だから私はそれについて何の考えも持っていません。Mk Annotation ビューでカスタム ビューを追加するにはどうすればよいですか? また、カスタム ビューが表示されたときにデフォルト ビューを非表示にする方法を教えてください。

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

iphone - マップビューに最後のピンのタイプの吹き出し注釈が表示される理由

いいえをドロップしているマップビューを設計しています。ピンの。また、すべてのピンにカスタム ビューを追加しました。ここでの問題は、マップ ビューですべてのピンを追加すると、マップ上に最後のピンが表示されないことです。最後のピンの代わりに、それをタップしても非表示にならないカスタム ビューのみが表示されます。また、一部のピンではカスタム ビューが追加されません。以下にコードを示しています... class.h

@interface MappingBusinesses : UIViewController {

}

class.m

}

}

}

}

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

iphone - ピンドロップのアニメーション

私のアプリではデフォルトのピン ドロップ アニメーションが機能しません。ここに私が書いたコードをいくつか示します。

現在、ピンはアニメーションなしのデフォルトの赤いピンとして画面に表示されています。MKMapViewDelegateプロトコルが採用されています。誰でもここで何が問題なのかを確認できますか?

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

iphone - MKPinAnnotationViewのサブクラス化

MKPinAnnotationViewをサブクラス化して、独自のアノテーションコールアウトを作成しています。新しいコールアウト内にボタンを追加しようとする場合を除いて、すべてがうまく機能します...ボタンがタッチで呼び出されることはありません...理由は何ですか?

前もって感謝します!

コードは以下のとおりです。

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

iphone - MapView ドロップ アンド ドラッグ ピン - カスタム MKAnnotationView iOS 5

私は何時間も探し続け、iOS 5 で動作するドロップ アンド ドラッグ ピンを取得して更新しようとしました。私はかなり近いと思います...しかし、カスタム注釈を初期化しようとすると在庫があります。

これが私のクラスです

そして、問題はライン上にあります

それは言う:「MKPinAnnotationView *」から「AnnotationView * __strong」に割り当てられている互換性のないポインタータイプ

また、次の行は警告を受けています

どうも

警告には、setDraggable: selector is unknown.. but should be herited from from と書かれています

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

ios - MKAnnotation クラスで CLLocationCoordinate2D iVar を初期化できません

MKMapView に MKAnnotations を配置しようとしています。利用可能なさまざまなチュートリアルで提案されている手順に従っています。次のように、NSobject クラスから PlaceMark.h/.m ファイルを作成しました。PlaceMark.h

PlaceMark.m

MKMapViewを保持するviewControllerでは、viewDidloadには次のコードがあります

誰かが私が間違っていることを教えてもらえますか? ところで、私はiOS sdk5.0でXcode4.2を使用しており、ストーリーボード/自動参照カウントを使用していません

ありがとうサミット

0 投票する
2 に答える
101 参照

iphone - マップビューでピンがクリックされたときに連絡先名を表示する

MapKitフレームワークを使用しており、ピンを使用して、アドレスブック内の連絡先の正確な住所の場所を表示しています。今まですべてが正常に機能しています。しかし、ピンをクリックすると、連絡先の名前を表示する必要があります。その特定のピンが表します。今のところ、これを行う方法がわかりません。

0 投票する
2 に答える
918 参照

ios - ios-mapkit、カスタム画像アノテーションを使用した奇妙な動作

マップビューにカスタム画像で注釈を表示するためのコードをいくつか作成しました。私のmapviewデリゲートは、このメソッドを実装して、注釈がマップに配置されたときに注釈をカスタマイズします。

}

問題は、マップ上のカスタムアノテーションを長押しすると、奇妙な動作になります。画像が変化し、デフォルトの赤いピンが表示されます。

なぜこの振る舞い?そして、どうすればそれを回避できますか?