У меня есть простой контроллер вида с представлением (картой), прикрепленным к его суперпредставлению.Представление встроено в контроллер навигации, но панель навигации начинается под безопасной областью (под строкой состояния) на iPhone X. В идеале, я хотел бы, чтобы строка находилась под строкой состояния (не под ней), когда отображается наiPhone X. Как я могу это сделать?
Вот как настраивается панель, чтобы сделать ее полупрозрачной:
//Design Set Up
let navBar = UINavigationBar.appearance()
navBar.setBackgroundImage(UIImage(), for: .default)
navBar.backgroundColor = UIColor(displayP3Red: 0, green: 0, blue: 0, alpha: 0.5)