【问题标题】:Back button is not showing on Navigationbar . Xamarin后退按钮未显示在 Navigationbar 上。赛马林
【发布时间】:2017-07-25 06:06:43
【问题描述】:

当显示屏幕时,导航显示在顶部。但返回按钮不显示。 当我使用 Navigation.PushAsync 方法时,会显示返回按钮。

我正在使用下面的代码。

 Navigation.PushModalAsync(new LoginSelection());

如何在模态屏幕左侧显示后退按钮。

【问题讨论】:

  • 由于模态页面就像一个模态弹出窗口,它将位于其他页面的顶部,这就是您看不到后退按钮的原因。您可以在右上方或左上方添加一个“X”并在点击事件中调用Navigation.PopModalAsync

标签: xamarin xamarin.ios


【解决方案1】:

当您调用PushModalAsync() 时,您正在创建另一个模态导航堆栈。因此,您的LoginSelection() 页面不会添加到页面导航堆栈中,但会添加到模态导航堆栈中。 因此,您的模态堆栈中没有页面,这就是没有出现后退按钮的原因

【讨论】:

    【解决方案2】:

    【讨论】:

    • 他根据标签要求提供 Xamarin.iOS(本机),但您的回答虽然相关但不是他要求的。
    猜你喜欢
    • 1970-01-01
    • 2011-01-04
    • 1970-01-01
    • 2016-06-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-10-06
    相关资源
    最近更新 更多