我正在與Xamarin.Forms(2.3.3.180)地圖並添加了很多polylines
就可以了。但是,當我打開「traffic
」它的圖層高於我的線。錯誤出現在Android和iOS系統上。我一直試圖做自定義渲染的東西,但徒勞無功。Xamarin形式的地圖。交通線以上的交通
如果我添加了customTileLayer
它也顯示在polylines
和另一個地圖元素。
我正在與Xamarin.Forms(2.3.3.180)地圖並添加了很多polylines
就可以了。但是,當我打開「traffic
」它的圖層高於我的線。錯誤出現在Android和iOS系統上。我一直試圖做自定義渲染的東西,但徒勞無功。Xamarin形式的地圖。交通線以上的交通
如果我添加了customTileLayer
它也顯示在polylines
和另一個地圖元素。
我找不到解決方法。本地地圖不具有字段層,只有瓦片層。
你說得對,Traffic
只能被禁用/啓用,我們不能改變它的圖層。我試圖通過設置polylineOptions.InvokeZIndex(3000);
來更改Polyline
的圖層,並試圖增加此Z指數,但它無濟於事。
通過檢查谷歌地圖的官方開發文檔,我沒有發現任何有用的事情對這個問題。所以基本上這不是xamarin的問題,這個功能現在不支持谷歌地圖。
您可以在這裏查看問題報告:Bug: Traffic data is displayed above drawn shapes (polylines)。
我認爲我們在這裏可以做的是增加寬度Polyline
或禁用Traffic
。如果你想增加寬度,你可以例如這樣的代碼:
polylineOptions.InvokeWidth(30);
我該如何重新排列圖層? – vanilla69
你已經嘗試過了什麼? –
我找不到找到解決方案的方法。本地地圖沒有現場層,只有瓷磚層/ – vanilla69