地图注释公开指示符-Xamarin.Form
我正在使用Xamarin.Form平台在我的应用程序中使用地图功能。我可以在地图上添加注释。不过,我想知道是否有一种方法可以在注释上添加披露指示器,使用户可以点击进入DetailViewController地图注释公开指示符-Xamarin.Form,xamarin,xamarin.forms,Xamarin,Xamarin.forms,我正在使用Xamarin.Form平台在我的应用程序中使用地图功能。我可以在地图上添加注释。不过,我想知道是否有一种方法可以在注释上添加披露指示器,使用户可以点击进入DetailViewController using Xamarin.Forms.Maps; Map map; Title= "MapView"; map = new Map { IsShowingUser = true,
using Xamarin.Forms.Maps;
Map map;
Title= "MapView";
map = new Map {
IsShowingUser = true,
HeightRequest = 100,
WidthRequest = 960,
VerticalOptions = LayoutOptions.FillAndExpand
};
map.Pins.Add(new Pin {
Position = new Position(29.7,-95.0177232),
Label = "Boardwalk"
});
我想要一些类似于下面的照片
我不相信在当前的Xamarin.Forms地图组件(v1.2.3x)中提供您自己的视图是可能的,因为它非常锁定 更新1:- 不幸的是没有。这是自10月24日起Xamarin.Forms的一项要求功能
目前唯一的解决方法是创建自己的自定义渲染器。你好,皮特,点击annotationview可以转到detailviewcontroller吗?换句话说,在我的示例中,我希望用户点击“木板路”以查看详细信息ViewControlleri我已经更新了我的答案(请参见更新1)。我也给你发了一封电子邮件。非常感谢皮特的更新,知道这个事实很难过。您有创建自定义渲染器的示例、建议和有用链接吗?您没有完全使用“Xamarin.Forms Maps”库吗?如果没有,我建议您使用-amay077谷歌地图。它很容易使用,并且有很多可能对你有所帮助的功能;D