如果设置NavigationBarHidden = YES,则无法设置statusBackgroundcolor。
那么我该如何解决这个问题呢?
enter image description here

最佳答案

您可以自定义尺寸为(self.view.frame.size.width,20)的视图,并可以将其放置在状态栏上。即(0,0)的原点。然后根据需要将状态栏背景色设置为该视图的背景色。如果您使用的是自动布局,请为该视图设置适当的约束。如果使用自动布局,则此自定义视图的约束应为(top,leading,trailing and fixed height)

10-08 07:27