我遇到状态栏问题。我有一个UIViewController
,这有一个容器视图,其中嵌入了UITabBarController
一个UIViewController
。
在我的应用程序中使用View controller-based status bar appearance
=YES
在 my中启用状态栏时Info.plist
,它会正常工作,根目录UIViewController
会按照您的预期显示状态栏。
但是,它导致UITabBarController
容器视图将我的视图内容向下推 20 像素,在我的标签栏视图顶部留下一个间隙,它认为状态栏应该在哪里。
但是当然状态栏没有显示在那里,因为它显示在通常的屏幕顶部。所以它实际上只是在我的容器视图中添加了一个间隙。