Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/templates/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何从Xamarin iOS谷歌地图上的字符串值创建maker_Ios_Google Maps_Xamarin.forms_Xamarin.ios - Fatal编程技术网

如何从Xamarin iOS谷歌地图上的字符串值创建maker

如何从Xamarin iOS谷歌地图上的字符串值创建maker,ios,google-maps,xamarin.forms,xamarin.ios,Ios,Google Maps,Xamarin.forms,Xamarin.ios,伙计们,如何从Xamarin.iOSGoogleMaps上的字符串值创建标记 在Android上,我可以使用下面的代码,也可以创建带有字符串的图标,但在iOS Xamarin上,如何创建它 IconGenerator图标=新IconGenerator(上下文); 图标.SetContentRotation(-180); MarkerOptions MarkerOptions=新MarkerOptions() .SetIcon(Android.Gms.Maps.Model.BitmapDescr

伙计们,如何从
Xamarin.iOS
GoogleMaps上的字符串值创建标记

在Android上,我可以使用下面的代码,也可以创建带有字符串的图标,但在iOS Xamarin上,如何创建它

IconGenerator图标=新IconGenerator(上下文);
图标.SetContentRotation(-180);
MarkerOptions MarkerOptions=新MarkerOptions()
.SetIcon(Android.Gms.Maps.Model.BitmapDescriptorFactory.FromBitmap(icon.MakeIcon(“350k”))
.SetPosition(新车床(销位置纬度销位置经度))
.主播(icon.AnchorU,icon.AnchorV)
.设置旋转(180);
_map.AddMarker(markerOptions);
例如,在Android上,我实例化了
IconGenerator
类,它可以传递字符串
“350k”

但我不知道如何使用Xamarin iOS项目来实现这一点。

欢迎使用

如果使用Google Maps for iOS,有一种方法可以从Google map官方示例中

以下是
swift
示例代码供参考:

let position = CLLocationCoordinate2D(latitude: 10, longitude: 10)
let marker = GMSMarker(position: position)
marker.title = "Hello World"
marker.map = mapView

谢谢你的回答,但它不会生成一个标记为“Hello World”,它会在地图上生成一个普通标记。我需要根据字符串生成一个标记。@ThiagoHenrique您能分享一下Google地图的哪个Nuget包吗?我会检查的。我正在使用谷歌地图2.3.0。上面的代码只生成一个标记,但不生成我想要的。我正在尝试从字符串的值创建一个标记,在Android上,我可以使用IconGenerator来创建它。在官方文档中,它只创建一个没有文本信息的标记
var position=new-CLLocationCoordinate2D(纬度:51.5,经度:-0.127);var london=newmarker(){Position=Position};伦敦。Title=“伦敦”;london.Snippet=“人口:8174100”;london.Map=控件为Google.Maps.MapView
@ThiagoHenrique Xamarin.Forms.GoogleMaps的
nuget软件包Xamarin Forms的最新版本是
3.5.0
。你可以看看它的样本:是否有助于实现你的愿望。