【发布时间】:2019-07-17 10:35:15
【问题描述】:
我跟随 this article 在我的 Xamarin.Forms PCL 项目中为 iOS 创建了一个自定义 MapRenderer,它本身运行良好。但是,我正在拼命寻找一种方法来对Pin 标注上的点击/点击事件做出反应(即,当您点击Pin 本身时弹出的信息标志)。我知道在 iOS 级别上有一个 OnCalloutAccessoryControlTapped,但是有没有办法对 PCL 级别的标注点击/点击做出反应?我唯一能找到的是Pin.Clicked 事件。
pin.Clicked += async(sender, e) => {
await DisplayAlert("Test", "Test", "test");
};
标注是否有类似的事件(不知道它在 Android 上叫什么,抱歉),当您单击图钉时会打开它?
【问题讨论】:
标签: c# ios xamarin xamarin.forms