問題タブ [mkannotation]
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 - MKAnnotation の場所を新しい座標で更新するにはどうすればよいですか?
注釈の場所を異なる座標で更新しようとすると問題が発生します。別の注釈を作成せずに場所のプロパティを変更する方法はありますか? 以下のコードを試してみましたが、うまくいきませんでした。取得しようとしている注釈は、その場所を更新していません。助けてください!
皆さん、ありがとうございました!
iphone - iPhone: 別のビューから呼び出されたときに addAnnotation が機能しない
最初のビューには、ridesMap という名前の MKMapView があります。2 番目のビューは、UITableView を含む単なるビューです。2 番目のビューで保存ボタンをクリックすると、最初のビューからメソッドが呼び出されます。
これは、次のような addAnno メソッドを正しく呼び出します。
このメソッドは、MKAnnotation に準拠するアノテーションを作成し、addAnnotation メソッドを使用してそのアノテーションをマップに追加することを想定しています。ただし、注釈は追加されません。
注釈が追加されない場合、エラーは発生しません。ただし、メソッドが呼び出されたときに表示されることはありません。
これはなぜでしょうか?私はすべてを正しく行ったようで、正しい MKAnnotation を addAnnotation メソッドに渡しているようです。それで、なぜそれがピンを落とさないのかわかりませんか?別のビューからこのメソッドを呼び出しているためでしょうか? なぜそれが問題になるのでしょうか?
iphone - MKAnnotationView コールアウトを非表示にする方法は?
ピンに触れずに AnnotationView を非表示にしようとしていますが、可能ですか? ありがとう!
iphone - iPhone Mapkit: コア データに保存すると、注釈座標の不一致が発生する
これが私の状況です。何らかの理由で、コア データに保存されている注釈の座標が、マップ上のピンの位置から取得できる座標と一致していないようです。
したがって、次のような方法でデータをコア データに保存します。
経度と緯度を保存するのに適切な形式であると確信しています。ただし、コア データにある座標とドロップされたピンの座標を比較すると、問題が発生します。メソッドとログを使用して、ピンの位置を確認します。
これは私に次のようなものを与えます:
38.119432、-122.225647
しかし、同時に、そのピンのコア データに何が保存されているかを確認しています。
38.11943249695161、-122.2256469726562
その違いはどこから来たのですか?なぜ短くされたのですか?注釈を削除しようとすると、座標が一致せず、注釈が削除されないため、これは実際の問題です。
ここで何かを見逃しましたか?
iphone - どの注釈が選択されているかをプログラムに認識させ、そのプロパティにアクセスできるようにするにはどうすればよいですか?
これまでのところ、私のプログラムはカスタム注釈ビューのデータベースを表示できます。最終的には、注釈バブルのボタンがクリックされた後に、プログラムが追加情報を表示できるようにしたいと考えています。データベースの各要素には一意のエントリ番号があるため、このエントリ番号をカスタム アノテーションのプロパティとして追加することをお勧めします。私が抱えている問題は、ボタンをクリックしてプログラムが新しいビューに切り替わった後、選択した注釈のエントリ番号を取得できないことです。以下は、エントリ Number プロパティを注釈に割り当てるコードです。
注釈のボタンが選択されている場合、これは新しいビューを初期化するコードです。
最後に、新しいビューから entryNumber プロパティを取得して、鉱山データベースと比較し、配列要素に関する詳細情報を取得できるようにします。
では、この新しいビュー コントローラーでこのエントリ番号プロパティにアクセスするにはどうすればよいでしょうか?
iphone - iphoneの注釈ピンとボタン
誰でも使用方法を手伝ってもらえますか
方法。
プロジェクト appart の注釈ピンに指示しようとしていますが、方法がわかりません。すべてのピンには開示ボタンがありますが、どのピンボタンが押されているかをプログラムがどのように認識するかわかりません。
iphone - iPhone: Core Data save Class オブジェクト
Location というコア データにエンティティがあります。この中には、日付などのいくつかのフィールドがあります。しかし、Annotation という名前で作成したクラス オブジェクトも保存したいと思います。これは私が作成したカスタム クラス オブジェクトなので、どのタイプの属性を使用すればよいでしょうか?
iphone - MKAnnotation を実装しているときに、ピンのタイトルとサブタイトルを取得するにはどうすればよいですか?
以下のように MKAnnotation を実装しました。多くのピンを配置し、それらの各ピンの情報を配列に格納します。この配列の各メンバーは、ピンのタイトルとサブタイトルの値を与えるプロパティを持つオブジェクトです。各オブジェクトはピンに対応します。しかし、ピンをクリックしたときにピンのこれらの値を表示するにはどうすればよいですか??
そして.mは
iphone - カスタム注釈、コールアウト、青い精度の円を含む現在の場所
2時間グーグルした後、答えが見つからなかったので、これが私の最後のショットです。
mkmapviewのユーザーの現在の場所にカスタムアノテーションを使用したいと思います。しかし、私はまた、その周りに青い精度の円を置きたいと思っています。
これはできますか?
そうでない場合は、デフォルトの青い点に丸で呼び出しを追加できますか?
これが必要な理由は、私のアプリでは、現在の場所のドットが他のアノテーションの下に表示されないことが多いためです。そのため、現在の場所としてコールアウト付きの紫色のピンを使用しています。
アノテーションのコードは次のとおりです。
アドバイスありがとうございます。乾杯、クリスチャン
iphone - MKMapView でピンを押したときに表示される吹き出しの色を変更するにはどうすればよいですか?
MKAnnotationPin を押したときに表示されるコールアウトは、画像、タイトル、およびサブタイトルを持つようにカスタマイズできます。コールアウトの黒色を他の色、たとえば茶色に変更することはできますか?