在將前一頁的地圖實體分配給另一頁的 MapView 的地圖時,獲取一個 Object is alreadyowned: Alreadyowned 例外。如何通過 Xamarin.Forms 5.0.0.2337 和 Esri.ArcGIS.Runtime 100.0.13 將現有地圖實體用于另一個頁面。
NewMapView.Map = ExistingMapView.Map;
uj5u.com熱心網友回復:
如果舊的 MapView 仍在記憶體中(或尚未收集垃圾),則可能會發生這種情況。我建議在離開頁面時從 MapView 中“解開”地圖,因此當您進入新頁面時,您可以保證不再被附加。
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/428109.html
