【发布时间】:2020-01-15 11:21:08
【问题描述】:
我在标签上有一个 TapGestureRecognizer。一切都适用于以下命令处理程序(使用导航到下一页的 FreshMVVM PushPageModel)...
public Command OpenDailyEntry
{
get
{
return new Command(async (e) =>
{
await CoreMethods.PushPageModel<DailyEntryPageModel>(null);
});
}
}
问题是下一个屏幕需要一秒钟左右的时间才能出现,在此之前,用户可以点击多次,导致事件多次触发。在 Android 上,这会导致每次用户点击标签时都会打开同一个页面。
有没有办法在第一次点击后禁用命令的全局标志来防止这种情况?
【问题讨论】:
标签: xamarin.forms