答案 0 :(得分:2)
你可以在这做两件事,
1)如果您不希望UISearchController通过导航栏设置动画,则可以设置
yourSearchController.hidesNavigationBarDuringPresentation = false
2)您可以设置definesPresentationContext
,以便您的搜索控制器仅位于顶部。
self.definesPresentationContext = true
答案 1 :(得分:0)
您的UISearchController上有一个名为hidesNavigationBarDuringPresentation
的属性。只需将其设置为false
。