如何在 Xamarin 中实现 SfMap

     2023-03-25     197

关键词:

【中文标题】如何在 Xamarin 中实现 SfMap【英文标题】:How can I implement SfMap in Xamarin 【发布时间】:2021-10-25 14:22:03 【问题描述】:

如何在基于 MVVM 结构的项目中实现 SfMaps?第一,我必须获取我当前的位置并将其显示在地图上,然后我必须将该标记点拖动到任何地方并将其设置为当前位置

【问题讨论】:

help.syncfusion.com/xamarin/maps/getting-started @Jason 我需要将它实现为 MVVM 结构。在项目中动态添加标记和引脚 您发布的是要求列表,而不是问题。请向我们展示您的尝试并描述您遇到的具体问题。请阅读How to Ask 获取指导 【参考方案1】:

从 NuGet 将 SfMaps 添加到您的项目中。在android中不需要原生配置,但要在iOS中启动SfMaps,在AppDelegate类的FinishedLaunching重写方法中调用SfMapsRenderer.Init()

public override bool FinishedLaunching(UIApplication app, NSDictionary options)

    …
    global::Xamarin.Forms.Forms.Init ();
    Syncfusion.SfMaps.XForms.iOS.SfMapsRenderer.Init();
    LoadApplication (new App ());
    …

在您的视图文件中添加以下命名空间。

xmlns:maps="clr-namespace:Syncfusion.SfMaps.XForms;assembly=Syncfusion.SfMaps.XForms"

并将以下代码添加到视图中初始化地图

<maps:SfMaps >
  
</maps:SfMaps>

这是在 Xamarin 中添加 SFMap 的一种非常基本的方法。更多详细信息和帮助的表格 请访问此链接:https://help.syncfusion.com/xamarin/maps/getting-started?cs-save-lang=1&cs-lang=xaml

【讨论】:

如何在 Xamarin.Forms 中实现 INotifyPropertyChanged

】如何在Xamarin.Forms中实现INotifyPropertyChanged【英文标题】:HowtoimplementINotifyPropertyChangedinXamarin.Forms【发布时间】:2015-12-1612:16:29【问题描述】:我正在Xamarin.Forms中实现一个购物车。在我的购物车页面中有一个带有数据的ListView。... 查看详情

如何在 Xamarin 表单中实现分页

】如何在Xamarin表单中实现分页【英文标题】:HowtoachievePaginationinXamarinforms【发布时间】:2021-12-2613:42:06【问题描述】:我需要在列表视图页面中实现分页。在这里,我在一个表中显示成百上千条记录,因此需要分页功能。由于... 查看详情

如何在 Xamarin Forms 中实现 CrossPushNotification 插件?

】如何在XamarinForms中实现CrossPushNotification插件?【英文标题】:HowtoimplementtheCrossPushNotificationplugininXamarinForms?【发布时间】:2017-02-1610:57:02【问题描述】:我在CrossPushNotificationListener类中实现了IPushNotificationListener。正如README文件... 查看详情

如何在 Xamarin.forms 中实现面板功能

】如何在Xamarin.forms中实现面板功能【英文标题】:HowdoimplementpanelfeatureinXamarin.forms【发布时间】:2016-08-0513:42:19【问题描述】:就像在Windows窗体中一样,我们可以在同一个窗体中添加多个面板,并根据某些条件显示和隐藏特定... 查看详情

如何在 Xamarin Forms App 中实现 SSO?

】如何在XamarinFormsApp中实现SSO?【英文标题】:HowtoimplementSSOinXamarinFormsApp?【发布时间】:2021-11-0519:51:26【问题描述】:我正在尝试在我的应用程序(Xamarin.Forms应用程序-ios和android)中实现SSO功能。登录流程是:当用户打开登录... 查看详情

如何使用依赖注入在 Xamarin.Forms 中实现 Flyoutnavigation

】如何使用依赖注入在Xamarin.Forms中实现Flyoutnavigation【英文标题】:HowtouseDependencyInjectiontoimplementFlyoutnavigationinXamarin.Forms【发布时间】:2018-07-0402:36:04【问题描述】:我将如何使用依赖注入来为我的iOS项目使用Flyoutnavigation。我决... 查看详情

如何在 Xamarin Forms 中实现标记聚类(谷歌地图)

】如何在XamarinForms中实现标记聚类(谷歌地图)【英文标题】:HowtoimplementMarkerClustering(Googlemaps)inXamarinForms【发布时间】:2017-12-1214:25:29【问题描述】:我正在尝试在Xamarin表单中实现AndroidMapsUtils库。我想在android项目的地图上使... 查看详情

如何在 Xamarin.UWP 应用程序中实现 LongPress?

】如何在Xamarin.UWP应用程序中实现LongPress?【英文标题】:HowdoIimplementLongPressinaXamarin.UWPapplication?【发布时间】:2021-02-0423:30:00【问题描述】:我正在尝试实现一个自定义PlatformEffect,当用户为我的Xamarin.UWP长时间按住一个控件时... 查看详情

如何在 Xamarin.Forms for android / ios 中实现特定布局

】如何在Xamarin.Formsforandroid/ios中实现特定布局【英文标题】:HowtoachievespecificlayoutinXamarin.Formsforandroid/ios【发布时间】:2016-06-2417:35:55【问题描述】:我想在页面上添加多个标签并将它们一个接一个地放置。当他们到达屏幕的尽... 查看详情

如何在不使用 StoryBoards 的情况下使用 UITableViewController 在 Xamarin.iOs 中实现 UISearchController?

】如何在不使用StoryBoards的情况下使用UITableViewController在Xamarin.iOs中实现UISearchController?【英文标题】:DoesanyoneknowhowtouseUITableViewControllertoimplementUISearchControllerinXamarin.iOswithoutusingStoryBoards?有谁知道【发布时间】:2015-10-1306:5 查看详情

无法在 Xamarin.Forms 中实现导航

】无法在Xamarin.Forms中实现导航【英文标题】:CantimplementnavigationinXamarin.Forms【发布时间】:2019-02-0908:21:11【问题描述】:我正在Xamarin.Forms上写一个应用程序。有一个主要形式,可以从它转移到其他表示形式。问题是我无法使用... 查看详情

如何使用 Firebase 在 Xamarin 中实现推送通知和使用 C# 后端的 Apple 推送通知

】如何使用Firebase在Xamarin中实现推送通知和使用C#后端的Apple推送通知【英文标题】:HowtoimplementPushNotificationinXamarinwithFirebaseandApplePushNotificationwithC#backend【发布时间】:2020-08-2804:51:38【问题描述】:在我从NativeAndroid和iOS迁移到Xam... 查看详情

如何使用 Visual Studio for Mac 在 Xamarin.Forms 中实现多目标?

】如何使用VisualStudioforMac在Xamarin.Forms中实现多目标?【英文标题】:HowtomultitargetinXamarin.FormswithVisualStudioforMac?【发布时间】:2019-07-2323:37:14【问题描述】:我开始创建一个.NETStandardLibrary并打算创建一个NuGet-但后来发现我还需要... 查看详情

在 Xamarin.Forms 项目中实现 MVVM

】在Xamarin.Forms项目中实现MVVM【英文标题】:ImplementingMVVMinXamarin.Formsproject【发布时间】:2015-09-0817:03:44【问题描述】:我一直在使用Xamarin.Forms,并制作了一个简单的“HelloWorld”类型的项目。我一直在尝试将同一个项目转换为MVV... 查看详情

我是 xamarin 的新手,想在我的 xamarin.forms 项目中实现对话框

】我是xamarin的新手,想在我的xamarin.forms项目中实现对话框【英文标题】:Iamnewtoxamarinandwanttoimplementdialogsinmyxamarin.formsproject【发布时间】:2018-05-2406:06:20【问题描述】:我正在尝试在我的xamain.forms项目中实现acr.userDialogs,它在and... 查看详情

使用 Prism 在 Xamarin Forms 的后台服务中实现依赖注入

】使用Prism在XamarinForms的后台服务中实现依赖注入【英文标题】:ImplementdependencyinjectioninbackgroundservicesinXamarinFormsusingPrism【发布时间】:2017-12-1905:20:52【问题描述】:我在我的xamarin表单项目中使用Prism。我能够在我的视图模型中... 查看详情

集合视图 IOS 中的单元格大小未更改(在 Xamarin 中实现)

】集合视图IOS中的单元格大小未更改(在Xamarin中实现)【英文标题】:CellsizenotchangedincollectionviewIOS(ImplementedinXamarin)【发布时间】:2018-02-1004:18:40【问题描述】:我有一个集合视图,需要使单元格大小适合内容。我使用sizeForItemA... 查看详情

Xamarin.Forms 中的流利设计

】Xamarin.Forms中的流利设计【英文标题】:FluentDesigninXamarin.Forms【发布时间】:2018-10-0515:29:58【问题描述】:Microsoft的Fluent设计基本上是设计应用程序的指南,但它们还包括代码sn-ps和有关如何在UWP应用程序中实现它们的工具。很... 查看详情