J'ai essayé de supprimer la bordure navigationBars sans chance. J'ai fait des recherches et les gens semblent dire de définir shadowImage et BackgroundImage sur nil, mais cela ne fonctionne pas dans mon cas.
Mon code
self.navigationController?.navigationBar.barTintColor = UIColor(rgba: "#4a5866")
self.navigationController?.navigationBar.setBackgroundImage(UIImage(named: ""), forBarMetrics: UIBarMetrics.Default)
self.navigationController?.navigationBar.shadowImage = UIImage(named: "")
illustration: