0
我來問一個雙重問題,因爲谷歌無法給我任何答案。Xamarin Forms - 引腳/標記位置/大小
我有一個項目關於針腳/標記定製=>MapPinsProject。
因此,我的CustomPin
有一個屬性public Position Position { get; set; }
,當我放大,似乎幾乎沒有問題,但如果我縮小,圖像移出我給的位置,我認爲針位置是中心的圖像,而不是我的定製圖像的機器人。
但是,谷歌地圖上的圖像(如示例)正在調整縮放級別。
那麼,怎樣才能在正確的位置獲得自定義圖像的底部和圖像的良好比例/尺寸?
提前致謝!
但是,感謝這個答案,我該如何調整Pin大小?因爲我不知道什麼可以基於我的計算錨點:/ – Emixam23
看一下UWP項目,如果打開CustomMapRender,則UpdatePins方法會通過它的外觀創建一個地圖圖標。您可以執行以下兩種操作之一:使用任何其他UI控件(即圖像,網格...)並將其傳遞到nativeMap.children屬性,然後使用邊距來相應地偏移圖像。如果你想繼續使用MapIcon類,你可以設置它的NormalizedAnchorPoint來抵消它。 https://msdn.microsoft.com/en-us/library/windows/apps/xaml/windows.ui.xaml.controls.maps.mapicon.aspx – rbrundritt
嗨!然後,我做了它,但是,我仍然有關於大小的問題..當我取消縮放時,圖標變得太大:/ – Emixam23