正在从MasterDetailPage打开母版页

本文关键字:母版页 MasterDetailPage | 更新日期: 2023-09-27 18:22:09

我从CarouselPage访问Master页面时遇到问题Master页面可以通过滑动(如预期)从所有其他页面访问,但不能从我的CarouselPage访问,我正在导航到它,就像:

MasterDetailPageVariable.Detail = new CarouselPage{
 //code adding new pages
};

我在一个官方文件页面上提到了这个问题。

我试着添加:

注意:将CarouselPage嵌入MasterDetailPage.Detail时,应用程序开发人员应将MasterDetailPage.IsGestureEnabled设置为false以防止CarouselPage和MasterDetail页面。

但不幸的是,这并没有对我起到作用。你能帮我解决这个问题吗?我真的坚持了下来。

正在从MasterDetailPage打开母版页

您可以尝试使用MessagingCenter来实现这一点。请看一下这个样品,尤其是这一行。以下是如何将其与CarouselPage一起使用。

我找到了问题的解决方案,要显示Master页面,您可以使用下一个"技巧":

MasterDetailPageVariable.isPresented = true;