Swift 为什么在调整到较小标题时,我的导航栏下会有一个黑框?斯威夫特5

Swift 为什么在调整到较小标题时,我的导航栏下会有一个黑框?斯威夫特5,swift,uinavigationcontroller,uinavigationbar,Swift,Uinavigationcontroller,Uinavigationbar,在我的应用程序中,有一个主屏幕,其中导航栏中有一个大标题。还有一个细节屏幕,上面有一个小标题(紧跟苹果的HIG) 但是,在动画过程中,当过渡到详细信息屏幕时,导航栏下方有一个黑框(请参见图) 我有 edgesForExtendedLayout = [] 这似乎也没什么用,好吧,我只是把它修好了 self.navigationController.view.backgroundColor = .white

在我的应用程序中,有一个主屏幕,其中导航栏中有一个大标题。还有一个细节屏幕,上面有一个小标题(紧跟苹果的HIG)

但是,在动画过程中,当过渡到详细信息屏幕时,导航栏下方有一个黑框(请参见图)

我有

edgesForExtendedLayout = []

这似乎也没什么用,好吧,我只是把它修好了

self.navigationController.view.backgroundColor = .white