Es gibt mehrere ähnliche Fragen, die keine Antworten erhielten, aber vage beschrieben wurden. Ich habe das Problem in eine sehr dünne Anwendung reduziert und detaillierte Screenshots hinzugefügt. Ich würde eine Lösung dafür sehr schätzen!Schwarzer Balken erscheint unter Navigationsleiste
Der einzige beteiligte Code ist eine Zeile hinzugefügt ViewDidLoad der Wurzel VC. Der Zweck dieser Linie ist die Navigationssteuerung undurchsichtig zu machen:
- (void)viewDidLoad
{
[super viewDidLoad];
self.navigationController.navigationBar.translucent = NO;
}
Eine kritische Informationen für diese Frage ist, dass ‚Title1‘ eine prompte in seiner Navigationspunkt hat, während ‚Title2‘ hat nicht aufgefordert .
Ich habe ein Storyboard mit einer Navigationssteuereinrichtung, einem VC Wurzel genannt „Title1“ mit einer segue Taste, die zu einem zweiten VC nimmt als „Title2“
Beim Drücken der hier Taste:
Ich erhalte diesen seltsamen Bildschirm:
Beim Drücken zurück (Title1), es wird noch schlimmer (dh: das Originaletikett von Title1 wurde nach oben gedrückt wird und jetzt nicht mehr gesehen zu werden !! !):
Wer bitte ??
Was ist prompt1 hier? – ldindu
Es ist die Eingabeaufforderung des Navigationselements – ishahak
ist es ein Titel des Navigationselements? – ldindu