地图注释公开指示符-Xamarin.Form

地图注释公开指示符-Xamarin.Form,xamarin,xamarin.forms,Xamarin,Xamarin.forms,我正在使用Xamarin.Form平台在我的应用程序中使用地图功能。我可以在地图上添加注释。不过,我想知道是否有一种方法可以在注释上添加披露指示器,使用户可以点击进入DetailViewController using Xamarin.Forms.Maps; Map map; Title= "MapView"; map = new Map { IsShowingUser = true,

我正在使用Xamarin.Form平台在我的应用程序中使用地图功能。我可以在地图上添加注释。不过,我想知道是否有一种方法可以在注释上添加披露指示器,使用户可以点击进入DetailViewController

        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