1
私のアプリでマップコントロールを使用しています。すべてのピンをカバーするように可視領域を設定する必要があります。 アイロニーは両方のプラットフォームで動作しません。アイオスはうまく機能しません。コードの下では、両方のプラットフォームでほぼ同じ可視領域が得られます。xamarinフォームのMoveToRegionマップが異常に動作する
if(Device.OS == TargetPlatform.iOS)
customMap.MoveToRegion (MapSpan.FromCenterAndRadius (customMap.CustomPins [0].Pin.Position, Distance.FromMiles (0.20)));
if(Device.OS == TargetPlatform.Android)
customMap.MoveToRegion (MapSpan.FromCenterAndRadius (customMap.CustomPins [0].Pin.Position, Distance.FromMiles (55.0)));
誰でも説明できますか?なぜ私はそれのようなコードをする必要があります。
これは、IOS上で動作しますが、それがない理由はありませんアイデア。おそらくそれはある期間にわたって発生する必要がありますか? – xerotolerant
ええ、私はそれが少し遅れる必要があることに気づいた –