我是Xamarin iOS开发的新手。 我在我的项目中使用NavigationController。 我想隐藏特定ViewController中的NavigationBar。 下面的代码隐藏了条形图,但没有消除空间。
public override void ViewWillAppear(bool animated)
{
base.ViewWillAppear(animated);
this.NavigationItem.LeftBarButtonItem = null;
this.NavigationItem.HidesBackButton = true;
this.NavigationController.ToolbarHidden = true;
}
答案 0 :(得分:1)
NavigationBarHidden
属性设置为false:NavigationController.NavigationBarHidden = true;
或者,如果要为其设置动画,请使用SetNavigationBarHidden
方法:
NavigationController.SetNavigationBarHidden(true, true);
NavigationController.SetNavigationBarHidden(false, true);