【发布时间】:2023-03-30 01:50:01
【问题描述】:
看来我可能需要沿着 xamarin 表单路线进行应用开发
但是我发现了一个令人讨厌的问题
我的用户想要不同颜色的图钉
如果某个位置的能耗高于目标,则这些点的图钉需要为红色。低于目标绿色和目标橙色
我知道如何在 iOS 中使用本机 mapkit 来执行此操作,但如何在 xamarin 表单中执行此操作?
有没有办法连接到引脚绘制代码并覆盖其行为?
保罗
【问题讨论】:
看来我可能需要沿着 xamarin 表单路线进行应用开发
但是我发现了一个令人讨厌的问题
我的用户想要不同颜色的图钉
如果某个位置的能耗高于目标,则这些点的图钉需要为红色。低于目标绿色和目标橙色
我知道如何在 iOS 中使用本机 mapkit 来执行此操作,但如何在 xamarin 表单中执行此操作?
有没有办法连接到引脚绘制代码并覆盖其行为?
保罗
【问题讨论】:
Forms 提供的当前 Map 控件非常简单。您最好的选择是创建一个特定于平台的地图视图,然后通过DependencyService 调用它,或者创建您自己的地图控件并使用custom renderer。
【讨论】:
试试这个很棒的 Xamarin.Forms (iOS/Android) 地图项目并相应地更改自定义图钉图像/颜色。
https://github.com/raechten/BindableMapTest
祝你好运!
【讨论】: