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
Noch keine Antworten.
Anmelden um eine Antwort zu hinterlassen
Blogs
Caching in JavaScript: Redis, Memcached und integrierte Lösungen für Node.js
Bereitstellung einer Rust-Anwendung auf einem VPS: Schritt-für-Schritt Fortgeschrittenenniveau
Einführung in Java von Grund auf im Jahr 2025: Roadmap für Anfänger
Mock-Objekte und Fixtures in JavaScript: Wie man bei Tests nicht verrückt wird