問題タブ [mkusertrackingmode]

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 に答える
760 参照

ios - iOS6 の MKUserTrackingModeFollowWithHeading バグの回避策はありますか?

MKUserTrackingModeFollowWithHeading を高倍率で事実上使用できなくする、iOS6 の MapKit の十分に文書化されたバグの回避策を必死に探しています。

非常に単純なサンプル プロジェクトがあります [こちら]。( https://dl.dropboxusercontent.com/u/316978/MapKitBug.zip )

再現する手順:

  1. MKUserTrackingModeButton をタップして、現在地にズームインします。
  2. タップして 2 ~ 3 倍に拡大します。
  3. MKUserTrackingModeButton をタップして MKUserTrackingModeFollowWithHeading を選択します

問題:

このモードは「固執」せず、ほとんどの場合、数秒 (1 ~ 20) 後に終了します。青い「現在地」注釈が「振動」し、MKUserTrackingModeFollowWithHeading にある間、中央の位置からわずかに移動しているように見えます。

これは、ズームインするにつれてますます問題になることに注意してください。デフォルトの倍率 (MKUserTrackingModeButton ボタンを最初にタップしたときに表示される倍率) では、それほど問題にはなりません。

明らかな回避策はズーム レベルを制限することですが、残念ながらアプリケーションでフル ズームが必要です。

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

ios7 - IOS7 - Mapkit と見出し

をいじってMapkit、ユーザーの見出しに従ってマップを回転させたいと思います。この機能で動作します:

しかし、2本の指で地図を回転させた瞬間、永遠に消えてしまいます。梁はもうありません。をトリガーするボタンを追加しますheading

しかし、それは機能していないようです。

私がやりたいことは、私が何をしても、マップが常にユーザーの見出しに回転することです。今のところ、どんな提案でも構いません。