Xamarin IOS隐藏栏后退按钮

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

我试图隐藏覆盖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委托中添加此代码。这也解决了我的问题

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

Interesting Posts