問題タブ [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 投票する
2 に答える
2846 参照

iphone - カスタム MKPinAnnotationView の色

デフォルトの赤、緑、紫ではなく、MKPinAnnotationView のカスタム カラーを定義することはできますか? ドックスはノーと言う...

ありがとう

0 投票する
5 に答える
30874 参照

iphone - MKAnnotationView を使用してカスタムの「ピンドロップ」アニメーションを作成するにはどうすればよいですか?

のインスタンスがMKMapViewあり、MKPinAnnotationView によって提供される標準のピン アイコンの代わりにカスタムの注釈アイコンを使用したいと考えています。そのため、CustomMapAnnotation と呼ばれる MKAnnotationView のサブクラスをセットアップし、CGImage-(void)drawRect:を描画するためにオーバーライドしています。これは機能します。

.animatesDropMKPinAnnotationView によって提供される機能を複製しようとすると、問題が発生します。注釈がMKMapViewインスタンスに追加されると、アイコンが上から左から右の順にドロップされて徐々に表示されることを望みます。

ここに -(void)drawRect: があります: CustomMapAnnotation の場合、UIImage を描画するだけで機能します (これは 2 行目です)。

animateDropメソッドを追加すると問題が発生します。

うまくいかないだけで、多くの理由が考えられます。今はそれらすべてには立ち入りません。私が知りたい主なことは、アプローチがまったく正しいかどうか、またはまったく別のことを試す必要があるかどうかです。

また、beginTime パラメーターが実際に機能するように、すべてをアニメーション トランザクションにパッケージ化しようとしました。これはまったく何もしていないように見えました。これは、重要なポイントが欠けているためなのか、それとも MapKit が何らかの方法でアニメーションを台無しにしているからなのかはわかりません。

このようなアニメーション化された MKMapAnnotations を使用した経験がある場合は、いくつかのヒントが欲しいです。それ以外の場合は、アプローチに関する CAAnimation のアドバイスを提供できれば、それも素晴らしいことです。

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

iphone - iPhone: MKAnnotation ピンの色「選択状態」

注釈ピンの色の「選択状態」を変更する方法を教えてください。つまり、10 個のピンのグループがあり、それらが赤で、ピンを選択すると紫に変わります。

0 投票する
4 に答える
1618 参照

iphone-sdk-3.0 - 衛星地図モードの画像を含む MKAnnotationViews

カスタム イメージをオンMKAnnotationViewにしてピンを置き換えることに成功しました (関数を使用しましたsetImage)。MKMapViewただし、タイプが「標準」の場合のみ機能します。サテライト モードとハイブリッド モードでは常にピンが表示されます。

この奇妙な問題を解決するアイデアはありますか?

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

iphone - iPhone - マップのピン注釈を削除しますが、私のものは削除しません

MapView を使用し、注釈 (紫色のピン) とユーザーの場所 (青色の円) を設定します。紫色のピン アノテーションは移動するため、削除してマップに新しく設定する必要があります。

私はそれを設定しました:

その前に、私は

しかし、この行は青い点で私の場所も削除します! 自分の場所を削除せずにこれを行うにはどうすればよいですか。

よろしくお願いします。

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

iphone - iPhone MapKit: 注釈画像がピンにリセットされる

MapView にいくつかの注釈を追加し、デフォルトのピンの代わりにカスタム イメージを使用しています。viewForAnnotationデリゲート メソッドを使用して、カスタム イメージを次のように設定しています。

そして私も試しました:

さて、これらは両方とも画像をうまく設定します。ただし、注釈がタップされるか、mapTypeSatellite または Hybrid に変更されると、赤いピンの画像にリセットされます。私は何が欠けていますか?

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

cocoa-touch - MKMapView:ポップアップ上のピン

この質問は他の誰かによって以前に尋ねられましたが、答えられませんでした:MKAnnotation-マップピンのコールアウトが他のマップピンの後ろにポップアップします

私は昨日この問題に遭遇しました、そして私はこの問題を引き起こした原因がわからず、他の誰かがこの問題を抱えていることを望んでいましたが、それを理解しました。

代替テキストhttp://img43.imageshack.us/img43/78/screenshot20100119at938.jpg

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

iphone - 約100キロのピンを表示します

私は、顧客と私のuserLocationを地図上に表示するアプリを実装しています。でも今は問題があります。衣装を着ている人がたくさんいて、地図がとても不快だからです。

地図またはリストで、自分から約100km離れたピンだけを表示するにはどうすればよいですか。

誰かが私を助けてくれるといいのですが?

マルコさん、ご挨拶

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

iphone - iPhoneのマップに連続したピンをドロップしながら最初のピンを削除するにはどうすればよいですか?

私はiPhone開発に不慣れです。マップアプリケーションを作成し、現在の場所を表示し、現在の場所にピンをドロップしました。「Find Me」ボタンをクリックすると、現在の場所にピンがドロップされます。 "Find Me" ボタンを押すとピンがドロップされますが、以前にドロップされたピンが現在の場所に表示されます。そのため、「Find Me」ボタンを 2 回クリックしたときに、以前にドロップしたピンを削除したいと考えています。私を助けてください。

ありがとう。