C# 如何在项目中显示Xamarin表单地图?

C# 如何在项目中显示Xamarin表单地图?,c#,dictionary,xamarin,C#,Dictionary,Xamarin,我需要在我的Xamarin Forms应用程序中显示带有一些标记(PIN)的地图,根据docs.microsoft,我可以这样做: <ContentPage ... xmlns:maps="clr-namespace:Xamarin.Forms.Maps;assembly=Xamarin.Forms.Maps"> <maps:Map x:Name="map" /> </ContentPage&

我需要在我的Xamarin Forms应用程序中显示带有一些标记(PIN)的地图,根据docs.microsoft,我可以这样做:

<ContentPage ...
             xmlns:maps="clr-namespace:Xamarin.Forms.Maps;assembly=Xamarin.Forms.Maps">
    <maps:Map x:Name="map" />
</ContentPage>
使用Xamarin.Forms; 使用Xamarin.Forms.Maps

namespace WorkingWithMaps
{
    public class MapTypesPageCode : ContentPage
    {
        public MapTypesPageCode()
        {
            Map map = new Map();
            Content = map;
        }
    }
}
或者这样:

<ContentPage ...
             xmlns:maps="clr-namespace:Xamarin.Forms.Maps;assembly=Xamarin.Forms.Maps">
    <maps:Map x:Name="map" />
</ContentPage>
我做错了什么?
谢谢:)

您是在编写Xamarin表单应用程序还是Xamarin iOS应用程序?如果是iOS应用程序,请使用MKMapView-它是Xamarin Forms应用程序:)您是否按照文档进行了初始化和配置?啊,当然!那是我的问题!谢谢!您正在编写Xamarin表单应用程序还是Xamarin iOS应用程序?如果是iOS应用程序,请使用MKMapView-它是Xamarin Forms应用程序:)您是否按照文档进行了初始化和配置?啊,当然!那是我的问题!谢谢!