問題タブ [mapkitannotation]
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.
ios - ドラッグ中に MKPointAnnotation オブジェクトを更新する
すべてのプロパティが唯一annotation
のものであるため、ドラッグ中にタイトルを更新する方法を知りたいです。annotation
get
私が試したコード:
ios - iOS 9: UITableViewCell 内に複数の注釈を含む MapView
コンテキスト: 私は、多くの異なるセルを含む TableView で作業しています:それらの 1 つには、複数の注釈を含む MapView が含まれている必要があります。
私がこれまでに得たもの:
との内部cellForRowAtIndexPath
:
そして、ここに私の問題があります:
初めてロードするTableViewController
とき...それは魅力のように機能します...しかし、前のビューに戻って再びセグエに移動すると、TableViewController
機能しません。すべてを NSLog しようとしましたが、出力は同じであるため、mapPinForAddress
毎回呼び出されます。
ヒントやコードはありますか?
crash - すべての iPhone でアプリがフリーズしてクラッシュするが、シミュレーターでは実行される
この json は、米国の州と都市を取得し、住所とレストラン名とともにマーカーを使用して地図上に表示することで、レストランを読み込みます。このアプリは Simulator で動作しますが、レストランを検索するときは iPhone や iPod では動作しません。
ios - iOS MapKit - マップが完全にズームインされていることを検出しますか?
そのため、クラスター化ライブラリを使用して注釈をグループ化していますが、小さなバグがあり、マップを完全にズームインすると、非常に接近した注釈がグループ化されて表示されることがあります。これはフレームワークであるため、直接それについて多くを行うことはできませんが、マップが完全に拡大されている場合は、すべてのグループ化を無効にすることができます。問題は、これを行う信頼できる方法を見つけられないことです。
これは理想的には、マップが完全にズームインされているかどうかを確認したいregionDidChangeAnimated
場所です(これ以上ズームインできないポイントまで)。
プロパティを調べてみmapView.region.span
ましたが、画面サイズなどによって変わると思います...
助言がありますか?前もって感謝します。
ios - iOS MapKit 注釈がすべて追加されていない
私のアプリでは、Parse クエリから他のデータと共に緯度と経度を取得します。ただし、156 個あるはずの注釈が約 100 個しか追加されません。コンソールで、マップ上の欠落部分の座標が取得されていることを確認しましたが、単にそれらの注釈が追加されていません。明らかな何かが欠けていますか?