我想解决这个问题,当我按下按钮几次 - 提供许多相同的页面.我在这里找到了这样的代码
var stack = Navigation.NavigationStack;
if (stack[stack.Count - 1].GetType() != typeof(DetailsPage))
await Navigation.PushAsync (new DetailsPage ());
Run Code Online (Sandbox Code Playgroud)
Navigation.NavigationStack - 工作正常.Navigation.ModalStack - 没有Navigation.NavigationStack获得名称.
请帮我解决这个问题.