Основным видом моего приложения является прокручиваемый UICollectionView
, встроенный в UITabBarController
. Я не использую панель навигации, и когда пользователь прокручивает, он видит ячейки за строкой состояния, потому что строка состояния не имеет фона.
Я использовал UIApplication.shared.statusBarView?.backgroundColor = .white
в своем AppDelegate, чтобы применить фон и сделать строку состояния похожей на нужную.
Это прекрасно работает, но не выглядит красиво, когда вы представляете UIAlertController
.
Белая строка состояния остается над затемненным фоном.
Есть ли лучший способ применить фон к строке состояния или способ оставить его позади UIAlertController
фона?