Wie entferne ich die untere Linie (1px) bei UINavigationBar in iOS
Hallo zusammen! Ich bin neu in der iOS-Entwicklung und bin auf folgendes Problem gestoßen: Bei der Erstellung eines benutzerdefinierten App-Designs muss ich die standardmäßige graue Linie am unteren Rand der UINavigationBar entfernen (diejenige, die 1 Pixel dick ist). Ich verwende Swift, das Projekt ist für iOS 14+.\n\nIch habe mehrere Methoden aus dem Internet ausprobiert, aber keine hat vollständig funktioniert. Ich habe versucht, `shadowImage` auf ein leeres UIImage zu setzen, aber das hat nicht geholfen. Ich habe auch versucht, `backgroundImage` für `barMetrics` zu ändern, aber die Linie blieb trotzdem. Hier ist mein aktueller Code, der nicht funktioniert:\n\n```swift\n// In viewDidLoad\nnavigationController?.navigationBar.setBackgroundImage(UIImage(), for: .default)\nnavigationController?.navigationBar.shadowImage = UIImage()\nnavigationController?.navigationBar.isTranslucent = false\n```\n\nIch verwende UINa