试图使UISearchController函数像Swift中的iPhone中的语言设置一样

时间:2016-06-20 21:26:46

标签: ios swift uisearchcontroller

我目前已经实现了一个目前正常工作的UISearchController。以下是附加屏幕,显示如何:

enter image description here

enter image description here

enter image description here

enter image description here

但是,我想要做的是以类似于Apple在iPhone设置中实现语言选择选项的方式实现它:

enter image description here

enter image description here

enter image description here

在Apple的实施中,搜索栏在活动时不会隐藏导航栏。有没有人知道如何在Swift中实现此功能而不是我目前实现的传统方式?只是想知道。

1 个答案:

答案 0 :(得分:2)

UISearchController类中有一个名为hidesNavigationBarDuringPresentation的属性,默认情况下为true,可以处理您想要的内容,因此将其放在false中即可实现在演示期间保留导航栏,如Apple在语言选项中所做的那样:

searchbBarController.hidesNavigationBarDuringPresentation = false

我希望这可以帮到你