Avatar ·

Cómo eliminar la línea inferior (1px) de UINavigationBar en iOS

¡Hola a todos! Soy un desarrollador iOS principiante y tengo un problema con el diseño de la barra de navegación. Quiero hacer que UINavigationBar sea completamente transparente, sin la línea gris estándar en la parte inferior (esta línea a menudo se llama "1px bottom line" o shadow image). He probado varios métodos, pero nada funciona. Aquí está mi código actual en Swift, donde intento eliminar esta línea: ```swift override func viewDidLoad() { super.viewDidLoad() navigationController?.navigationBar.setBackgroundImage(UIImage(), for: .default) navigationController?.navigationBar.shadowImage = UIImage() navigationController?.navigationBar.isTranslucent = true } ``` ¡Pero la línea sigue ahí! También probé establecer `shadowImage` en nil, pero eso tampoco ayudó. Además, noté que si configuro `isTranslucent = false`, el fondo de la barra se vuelve blanco y la línea sigue siendo visible. Por favor, indíquenme cómo eliminar correctamente este borde inferior. ¿Quizás hay alguna otra forma?