我创建了一个设置为RootViewController的LoginViewController的Storyboard。如果用户已经登录,那么我只是继续到HomeViewController。隐藏导航栏时的奇怪行为后退按钮
问题出在HomeViewController上。我不希望用户导航回LoginViewController所以我想利用隐藏在HomeViewController后退按钮:
public override void ViewWillAppear(bool animated)
{
NavigationItem.SetHidesBackButton(true, false);
}
这样做会隐藏在按预期HomeViewController按钮,但是,当我浏览到任何其他VC的后退按钮仍然隐藏,但可点击,因为我可以点击按钮的位置,它将导航回到HomeVC。如果我再次导航到与之前相同的VC,Back按钮是可见的。所以基本上它只隐藏在第一次加载。
任何想法?
谢谢。试过,但它没有奏效。 – empo