問題タブ [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.

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

iphone - 注釈ビューでより多くのテキストを表示する方法

を使用してマップをロードする iPhone アプリを作成しましたMKMapkit。マップをクリックすると、MKAnnotationタイトルとサブタイトルの文字列が表示されます。

複数行のテキストで注釈を表示する方法を知りたいです。やり方を教えてください。お時間をいただきありがとうございます。

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

iphone - MKAnnotationプロトコル

現在、MKAnnotationプロトコルをクラスに採用するジオロケーションチュートリアルを行っています。

チュートリアルでは、Theannotation.hクラスに次のメソッドを作成することを提案しています

と実装で

}

次に、2番目のメソッドがビューコントローラで呼び出されます

私は2番目の方法を完全に理解していますが、Imは最​​初の方法を含めることに戸惑いました。クラスメソッドは、サンプルチュートリアルの他の場所では呼び出されず、この場合にクラスメソッドを使用する理由を理解するのに苦労しています。

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

iphone - MKAnnotation を別のビューからドラッグし、MKMapView にドロップします

それは可能ですか?別のポップアップ ビュー (カスタム ツールボックスなど) から MKAnnotation (ピン) をドラッグして、MKMapView にドロップします。

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

ios - MKAnnotationをカスタマイズする

暖かい挨拶、

以下のコードを使用して、マップをタップしたときにに注釈を表示しています。

問題は、注釈がテキストを完全に表示していないことです-それは。でそれを切り落とします...。結果は次のとおりです。

ここに画像の説明を入力してください

私はインターネットでこの種のサンプルを検索しましたが、運が悪かったのです。どうすればこれを達成できますか?

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

ios4 - マップ ビューへの複数の注釈の追加が機能しない

そのため、カスタム イメージを使用して 1 つの注釈をマップ ビューに正常に追加しましたが、2 つ目の注釈を追加すると、マップへの表示が拒否されるだけです。

関連するコードは次のとおりです。

ArboretumAnnotation ヘッダー:

ArboretumAnnotation の実装:

最初に追加した注釈は表示されますが、2 番目の注釈は表示されません。何か案は?前もって感謝します!

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

iphone - MKMapView で MKMapType を変更し、注釈用のカスタム pinImage を保持します

注釈用にカスタムの pinImage を設定しました。タイプを変更するとMKMapTypeHybrid、pinImage の設定が標準のピンに戻ります。

viewWillAppearマップ ビュー コントローラーのメソッドでmapType を設定しています。次のように注釈用に pinImage を設定しています (わかりやすくするために短縮されています)。

setImageコードで mapTypeを使用および設定する方法はありますか?

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

ios - iOS MapKit マップビューのマップタイプを変更すると、注釈画像がピンに変更されますか?

以下の何が間違っているかについての提案をいただければ幸いです。

次のコードを使用して、注釈にカスタム イメージを追加しています。

最初はちゃんと画像が表示されています。

マップ タイプ (標準、衛星、ハイブリッド) を変更するセグメント コントロールがあります。標準がデフォルトです。衛星を選択するとすぐに、画像がピンに変わります。mapView:viewforAnnotation メソッドは再度呼び出されません。

よろしく、

ジム

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

iphone - ピンにオブザーバーを追加しました。問題があります:時々私はobserveValueForKeyPathを二重に呼び出します

ピンにオブザーバーを追加しました。問題があります。ピンをクリックすると、observeValueForKeyPathが二重に呼び出されることがあります。私は何をする必要がありますか?

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

iphone - iOSでアノテーションコールアウトの位置を取得する

状況は次のとおりです。MapKitを使用して、地図上にいくつかの場所を表示しています。マップ上のすべてのポイントがウィンドウに収まるようにする境界を計算するコードがあります。最近、最も近い場所のコールアウトバブル(適切な用語?)を表示できるようにするコードを追加しました。残念ながら、コールアウトバブルはウィンドウの境界に収まりません。理想的には、ズームを調整して、すべての注釈と最も近い場所のコールアウトバブルに合うようにします。これを行う方法について何か提案はありますか?これが私のズーム方法です:

前もって感謝します!ジェームズ

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

objective-c - カスタム現在の場所注釈ピンがコアの場所で更新されない

現在の場所にカスタムピンを追加しようとしていますが、場所は更新されません。設定後もsetShowsUserLocation = YES;

ただし、return nil;すべてに設定すると正常に機能しますが、カスタムイメージが失われます。私は本当にこれを機能させたいと思っています。どんな助けでも大歓迎です。