繁体   English   中英

Xamarin IOS隐藏栏后退按钮

[英]Xamarin IOS hide bar back button

我试图在某个视图上隐藏我的导航控制器的后退按钮(使用故事板)

我试图隐藏覆盖ViewWillAppear的栏后退按钮,但似乎没有发生。

这是代码:

public override void ViewWillAppear (bool animated)
{
    base.ViewWillAppear (animated);
    this.NavigationController.NavigationItem.SetHidesBackButton (true, true);
}

只需改为:

public override void ViewDidLoad ()
{
    base.ViewDidLoad ();

    this.NavigationItem.SetHidesBackButton (true, false);
}

下面是最适合xamarin表单的答案。在App delegate中添加此代码。这也解决了我的问题

UIBarButtonItem.Appearance.SetBackButtonTitlePositionAdjustment(new UIOffset(-100,-60),UIBarMetrics.Default);

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM