Ich habe mein Storyboard mit einem LoginViewController erstellt, der als RootViewController festgelegt ist. Wenn der Benutzer bereits angemeldet ist, gehe ich einfach zum HomeViewController.Seltsames Verhalten beim Ausblenden Navigationsleiste Zurück Schaltfläche
Das Problem ist auf dem HomeViewController. Ich möchte nicht, den Benutzer auf LoginViewController zurück zu navigieren, so verwende Ich versuche, die Zurück-Taste in dem HomeViewController zu verstecken:
public override void ViewWillAppear(bool animated)
{
NavigationItem.SetHidesBackButton(true, false);
}
Dadurch wird die Schaltfläche versteckt auf den HomeViewController wie erwartet, aber wenn ich navigieren Bei anderen VCs ist der Zurück-Button immer noch versteckt, aber tappbar, weil ich tippen kann, wo der Button sein würde, und er würde zurück zum HomeVC navigieren. Wenn ich dann wieder zur selben VC wie vorher navigiere, ist die Zurück-Schaltfläche sichtbar. Also im Grunde ist es nur bei der ersten Ladung versteckt.
Irgendwelche Ideen?
Danke. Versuchte das, aber es hat nicht funktioniert. – empo