Ich muss ein UINavigationBar
mit einem benutzerdefinierten Design implementieren, muss das Hintergrundbild geändert werden, müssen alle Farben geändert werden und die Höhe muss geändert werden.Ändern Unschärfe-Effekt von UINavigationBar
Ich weiß alles, was möglich ist, aber ich muss auch den Unschärfe-Effekt ändern. Es muss eine hellere Unschärfe sein. Gibt es eine Möglichkeit, dies zu tun, ohne in private APIs zu gehen?
Edit: ein Bild von dem, was es sollte aussehen (ich weiß, dass die Statusleiste pixelig ist, ignorieren):
können Sie ein Beispielbild der gewünschten Ausgabe posten? –
@ Mr.T Ich habe ein Beispiel hinzugefügt, der Standard "UINavigationBar" Blur behält nur allgemeine Bereiche der Farbe, die Spitze des Bogens wäre nicht so klar. – vrwim
Verwenden Sie einen extra hellen UIBlurEffect beim Erstellen Ihrer UIVisualEffectView und wenden Sie diesen auf Ihre UINavigationBar an – SushiHangover