Xamarin表单ListView中的上下文操作停止工作

Xamarin表单ListView中的上下文操作停止工作,listview,xamarin.forms,menuitem,Listview,Xamarin.forms,Menuitem,我已经在Xamarin表单中创建了一个针对iOS的应用程序。 在我的两个列表视图中,我使用MenuItems创建了上下文操作 问题: 如果我键入打开菜单项并按下Xamarin表单页面的“后退”按钮(当菜单项打开时),所有上下文操作将停止工作。 swype功能不适用于任何ListView。 我必须完全关闭应用程序才能使上下文操作(swype)再次工作 我测试了ListView的示例项目,它也有同样的问题 我使用最新版本的Xamarin表单。单击“上一步”或再次进入列表视图页面时,必须再次刷新列表

我已经在Xamarin表单中创建了一个针对iOS的应用程序。 在我的两个列表视图中,我使用MenuItems创建了上下文操作

问题: 如果我键入打开菜单项并按下Xamarin表单页面的“后退”按钮(当菜单项打开时),所有上下文操作将停止工作。 swype功能不适用于任何ListView。 我必须完全关闭应用程序才能使上下文操作(swype)再次工作

我测试了ListView的示例项目,它也有同样的问题


我使用最新版本的Xamarin表单。

单击“上一步”或再次进入列表视图页面时,必须再次刷新列表视图


我有一个类似这样的场景,我就是这样解决的。

当您单击“上一步”或再次进入列表视图页面时,必须再次刷新列表视图


我有一个类似这样的场景,这就是我如何解决它的。

这是Xamarin表单中的一个bug。
您可以跟踪进度。

这是Xamarin表单中的一个bug。
您可以跟踪进度。

后退按钮不会触发任何事件……通过将代码添加到OnDisappearing()中,我得到了一个“肮脏的解决方案”。但是我不喜欢这个解决方案,它看起来像ListView组件中的一个bug。顺便说一句,这里不清楚你需要什么,你能在这里发布你的代码或示例吗?没有任何事件是由“后退”按钮触发的……我已经通过将代码添加到OnDisappearing()中,制定了一个“肮脏的解决方案”。但是我不喜欢这个解决方案,它看起来像是ListView组件中的一个bug。顺便说一句,这里不清楚您需要什么,您能在这里发布您的代码或示例吗