【问题标题】:Xamarin Forms PopModalAsync()Xamarin 窗体 PopModalAsync()
【发布时间】:2017-12-05 21:19:16
【问题描述】:

在 iOS 上使用 Xamarin 表单,使用

  await Navigation.PushModalAsync(new mypage());

当我打电话时

  await Navigation.PopModalAsync();

它从 mypage 一直弹出到根目录,而不是我刚刚调用 push 的位置。其他任何地方都没有与模态推送页面交互的代码

【问题讨论】:

  • 那么...你有什么问题?
  • 我只需要它弹回我调用 Push 的地方,而不是一直弹回根目录
  • 等待 Navigation.PushAsync(new FirstPage());

标签: xamarin xamarin.forms


【解决方案1】:

也许可以试试这样推:

await ((MainPage)App.Current.MainPage).Detail.Navigation.PushAsync(new mypage());

然后调用:

 Navigation.PopAsync();

【讨论】:

  • 哇,好用,谢谢。我不明白为什么,但没关系。
【解决方案2】:

你也可以试试这个

await Navigation.PushAsync(new mypage());

然后,

await Navigation.PopAsync();

【讨论】:

  • 谢谢,这是我的默认导航。试过了。
猜你喜欢
  • 1970-01-01
  • 2014-09-19
  • 2019-08-25
  • 2019-07-11
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-12-28
  • 2017-12-01
相关资源
最近更新 更多