問題タブ [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 - 注釈ビューでより多くのテキストを表示する方法
を使用してマップをロードする iPhone アプリを作成しましたMKMapkit
。マップをクリックすると、MKAnnotation
タイトルとサブタイトルの文字列が表示されます。
複数行のテキストで注釈を表示する方法を知りたいです。やり方を教えてください。お時間をいただきありがとうございます。
iphone - MKAnnotationプロトコル
現在、MKAnnotationプロトコルをクラスに採用するジオロケーションチュートリアルを行っています。
チュートリアルでは、Theannotation.hクラスに次のメソッドを作成することを提案しています
と実装で
}
次に、2番目のメソッドがビューコントローラで呼び出されます
私は2番目の方法を完全に理解していますが、Imは最初の方法を含めることに戸惑いました。クラスメソッドは、サンプルチュートリアルの他の場所では呼び出されず、この場合にクラスメソッドを使用する理由を理解するのに苦労しています。
iphone - MKAnnotation を別のビューからドラッグし、MKMapView にドロップします
それは可能ですか?別のポップアップ ビュー (カスタム ツールボックスなど) から MKAnnotation (ピン) をドラッグして、MKMapView にドロップします。
ios - MKAnnotationをカスタマイズする
暖かい挨拶、
以下のコードを使用して、マップをタップしたときにiOSmkmapviewに注釈を表示しています。
問題は、注釈がテキストを完全に表示していないことです-それは。でそれを切り落とします...
。結果は次のとおりです。
私はインターネットでこの種のサンプルを検索しましたが、運が悪かったのです。どうすればこれを達成できますか?
ios4 - マップ ビューへの複数の注釈の追加が機能しない
そのため、カスタム イメージを使用して 1 つの注釈をマップ ビューに正常に追加しましたが、2 つ目の注釈を追加すると、マップへの表示が拒否されるだけです。
関連するコードは次のとおりです。
ArboretumAnnotation ヘッダー:
ArboretumAnnotation の実装:
最初に追加した注釈は表示されますが、2 番目の注釈は表示されません。何か案は?前もって感謝します!
iphone - MKMapView で MKMapType を変更し、注釈用のカスタム pinImage を保持します
注釈用にカスタムの pinImage を設定しました。タイプを変更するとMKMapTypeHybrid
、pinImage の設定が標準のピンに戻ります。
viewWillAppear
マップ ビュー コントローラーのメソッドでmapType を設定しています。次のように注釈用に pinImage を設定しています (わかりやすくするために短縮されています)。
setImage
コードで mapTypeを使用および設定する方法はありますか?
ios - iOS MapKit マップビューのマップタイプを変更すると、注釈画像がピンに変更されますか?
以下の何が間違っているかについての提案をいただければ幸いです。
次のコードを使用して、注釈にカスタム イメージを追加しています。
最初はちゃんと画像が表示されています。
マップ タイプ (標準、衛星、ハイブリッド) を変更するセグメント コントロールがあります。標準がデフォルトです。衛星を選択するとすぐに、画像がピンに変わります。mapView:viewforAnnotation メソッドは再度呼び出されません。
よろしく、
ジム
iphone - ピンにオブザーバーを追加しました。問題があります:時々私はobserveValueForKeyPathを二重に呼び出します
ピンにオブザーバーを追加しました。問題があります。ピンをクリックすると、observeValueForKeyPathが二重に呼び出されることがあります。私は何をする必要がありますか?
iphone - iOSでアノテーションコールアウトの位置を取得する
状況は次のとおりです。MapKitを使用して、地図上にいくつかの場所を表示しています。マップ上のすべてのポイントがウィンドウに収まるようにする境界を計算するコードがあります。最近、最も近い場所のコールアウトバブル(適切な用語?)を表示できるようにするコードを追加しました。残念ながら、コールアウトバブルはウィンドウの境界に収まりません。理想的には、ズームを調整して、すべての注釈と最も近い場所のコールアウトバブルに合うようにします。これを行う方法について何か提案はありますか?これが私のズーム方法です:
前もって感謝します!ジェームズ
objective-c - カスタム現在の場所注釈ピンがコアの場所で更新されない
現在の場所にカスタムピンを追加しようとしていますが、場所は更新されません。設定後もsetShowsUserLocation = YES;
ただし、return nil;
すべてに設定すると正常に機能しますが、カスタムイメージが失われます。私は本当にこれを機能させたいと思っています。どんな助けでも大歓迎です。