UINavigationBar 在 iOS 11 后消失

UINavigationBar disappears in iOS 11

我正在努力使我的 iOS 应用程序设计看起来像 iOS 11 标准 apps.I 在 UINavigationBar.Search 中添加的 UISearchController 运行良好,但是当用户 selects 单元格并转到 destinationViewController UINavigationController disappears.Here 是屏幕截图:how navigation looks like in root 和 disappeared navigation in destinationVC

什么会导致这个问题?

注意:如果我不使用搜索而只使用 select 单元格,则 destinationVC 将正常使用导航、BackButton 和 Tittle。

我遇到了类似的问题并补充说:

self.searchController.hidesNavigationBarDuringPresentation = NO;