問題タブ [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.
iphone - Custon MKPinAnnotationColor
私はグーグルで少し検索しましたが、私の質問に対する答えは実際には見つかりませんでした。黄色やオレンジなど、別の色のピンを作成したいと思います。
これはどのようにすればよいですか?UIColorを送信するものを作成することはできないようです。自分でデザインして、どういうわけかピンを自分のイメージに変更する必要がありますか?
よろしく、ポールピーレン
iphone - マップを更新View
ピンが付いたmapViewがあり、地図上の別のポイントと私との間のCLLocationとgetDistanceの次のコードがあります。
しかし、ボタンをタップしたときにマップを更新するメソッドを実装するにはどうすればよいですか? いつでも好きなときにピンを手に入れることができます。ボタンは問題ではなく、リフレッシュのみです!
誰かが私を助けてくれることを願っています??
よろしくマルコ
iphone - デフォルトのコールアウトバブルに類似したカスタムMKPinAnnotationコールアウトバブル
MKMapViewでカスタムコールアウトバブルを作成したいと思います。しかし、デフォルトのバブルと同じ方法でコールアウトバブルを作成したいと思います。したがって、この画像で注釈のように見えるビューを作成する方法
(ソース:objectgraph.com)
次の画像の「駐車場の場所」の注釈のようなカスタムカスタムビューが必要です。カスタム幅、高さなどで。P
デフォルトのバブルに必要な詳細を追加できません。そのため、カスタムバブルを作成しています。
Plzは私を助けてくれます。ありがとう。
iphone - MKMapView でピンを押したときに表示される吹き出しの色を変更するにはどうすればよいですか?
MKAnnotationPin を押したときに表示されるコールアウトは、画像、タイトル、およびサブタイトルを持つようにカスタマイズできます。コールアウトの黒色を他の色、たとえば茶色に変更することはできますか?
objective-c - MKAnnotationView は、イベントの受信時にタイトルとサブタイトルを距離とともに更新します
mapkit と CLLocationManager を使用して iphone アプリを開発しています。
MKPinAnnotationView をマップ上に多数 (約 100 個) 配置し、受信時にすべての吹き出しのサブタイトルをユーザー距離で更新したいと考えています。
どうやってするの ?
ありがとう
字幕の吹き出しを新しい場所で更新しようとしましたが、うまくいきませんでした。
私の MyAppDelegate.h で
私の MyAppDelegate.m で
MyAnnotation という名前の customAnnotationView を作成しました。
MyAnnotation.h で:
MyAnnotation.m で:
最後に、MapViewController でそのように使用します (ここでは viewForAnnotation デリゲート メソッドのみを配置します)。
結局、mkannotation がマップにロードされた後、このサブタイトルは更新されません。何が問題なのですか?
ご協力いただきありがとうございます...
iphone - MKMapViewのピンをios4のPhoto Album Placesビューで移動させるにはどうすればよいですか
iOS4 のフォト アルバム プレースでは、マップをズームアウトおよびズームインすると、フォト ピンが結合および分割されます。
それは素晴らしい経験です!アプリで同じものを使用したい。
おそらく、MapKit の 1 つではないはずです。
どうすればこれを行うことができるか誰かが知っていますか?
objective-c - デフォルトでピン情報を表示する
MKPinAnnotationView
上の注釈ピンを使用していMKMapView
ます。私が開発しているビューには、ピンを中心としたマップがあります。ビューを呼び出すと、ピンがドロップダウンし、クリックすると、注釈情報が表示されます(canShowCallout = YES
)。ビューを開いたときにこのコールアウトを取得するにはどうすればよいですか?注釈ピンをクリックせずに。
読んでくれてありがとう。
編集:
私はこのコードを使用しています。
編集:
(aBitObviousがコメントしているように)didAddAnnotationViews:
代わりに呼び出すと、正常に機能します。mapViewDidFinishLoadingMap:
ios4 - MKMapViewでタップジェスチャをキャプチャする方法
でタップ イベントをキャプチャしようとしています。このようにして、ユーザーがタップしたポイントにMKMapView
をドロップできます。基本的に、 (建物を示すオーバーレイ) でオーバーレイMKPinAnnotation
されたマップがあり、ユーザーがそのオーバーレイをタップすると、吹き出しにドロップして詳細情報を表示することで、そのオーバーレイに関する詳細情報を提供したいと考えています。ありがとうございました。MKOverlayViews
MKPinAnnotaion
iphone - ピンをドラッグしてMKMapViewの逆ジオコーディング
NSManagedObjectのサブクラス「Location」があり、このクラスはMKAnnotationに準拠しています。
地図に場所を追加すると...ReverseGeocoderが起動します。コールアウトに表示されているピンをクリックして、ピンのアドレスを表示します。したがって、すべてが正常に機能します。
今私の問題。
ピンをドラッグできます。ドラッグが終了すると、ReverseGeocoderは位置データを要求し始めます。ただし、Locationオブジェクトで目印が更新されていますが、コールアウトビューにはまだ古いアドレスがあります。もう一度ドラッグすると、新しいアドレスが表示されます。(もちろん、ドラッグしたので、新しいものはもう新しいものではありません)。
ドラッグ状態のコードは次のとおりです。
そして、私の逆ジオコーダーデリゲートのコード
どんな助けでも素晴らしいでしょう。結局、マップアプリはドラッグしてそれを行うための最良の例です。
iphone - どのアノテーションがshowDetailsを送信するかを見つける方法は?
どのアノテーションがshowDetailsを送信するかを見つける方法は?