Como remover a linha inferior (1px) da UINavigationBar no iOS
Olá a todos! Sou um desenvolvedor iOS iniciante e estou tendo um problema com o design da barra de navegação. Quero tornar a UINavigationBar completamente transparente, sem a linha cinza padrão na parte inferior (essa linha é frequentemente chamada de "linha inferior de 1px" ou shadow image). Tentei várias maneiras, mas nada funciona.\n\nAqui está meu código atual em Swift, onde estou tentando remover essa linha:\n\n```swift\noverride func viewDidLoad() {\n super.viewDidLoad()\n \n navigationController?.navigationBar.setBackgroundImage(UIImage(), for: .default)\n navigationController?.navigationBar.shadowImage = UIImage()\n navigationController?.navigationBar.isTranslucent = true\n}\n```\n\nMas a linha ainda permanece! Também tentei definir `shadowImage` como nil, mas isso também não ajudou. Além disso, notei que se