entfernen Sie durchscheinend bar in der Navigationsleiste erstellt mit storyboard

Erstellte ich einen navigationController aus dem storyboard und jetzt versuche ich, um es zu entfernen translucent option

Ich habe diese auf meiner appdelegate.m

[[UINavigationBar appearance] setBarTintColor:[UIColor colorWithRed:52.0/255 green:152.0/255 blue:219.0/255 alpha:1]];
[[UINavigationBar appearance] setTintColor:[UIColor whiteColor]];

[[UINavigationBar appearance] setTranslucent:NO];

Aber das stürzt meine app mit einem nonsense-Fehler, so bin ich nicht sicher, ob dies die richtige Vorgehensweise ist.

Ich habe festgestellt, dass dies ähnliche Frage, aber nicht mein problem gelöst:
Navigation Controller Transparent Bar-Stil nicht funktioniert

Aber ich bin mir nicht sicher, wie das zu tun, weil ich keine variable navController da habe ich meinen navigationController aus dem storyboard. Wie kann ich rufen Sie die storyboard-navigation-controller programmgesteuert und so etwas tun?

Dank

Schreibe einen Kommentar