尝试使 UISearchController 的功能类似于 iPhone 中 Swift 中的语言设置
Trying to make UISearchController function like language settings in iPhone in Swift
我目前已经实现了一个 UISearchController,目前运行良好。以下是显示如何操作的附加屏幕:
但是,我想做的是以一种类似于 Apple 在 iPhone:
的设置中实现其语言选择选项的方式来实现它
在 Apple 的实现中,搜索栏在活动时不会隐藏导航栏。有谁知道如何在 Swift 中实现此功能而不是我目前实现的传统方式?只是想知道。
在UISearchController
class中有个叫hidesNavigationBarDuringPresentation
的属性,默认是true
,你想怎么处理就怎么放在 false
中,您可以像 Apple 在语言选项中所做的那样,在演示期间保持导航栏:
searchbBarController.hidesNavigationBarDuringPresentation = false
希望对你有所帮助
我目前已经实现了一个 UISearchController,目前运行良好。以下是显示如何操作的附加屏幕:
但是,我想做的是以一种类似于 Apple 在 iPhone:
的设置中实现其语言选择选项的方式来实现它在 Apple 的实现中,搜索栏在活动时不会隐藏导航栏。有谁知道如何在 Swift 中实现此功能而不是我目前实现的传统方式?只是想知道。
在UISearchController
class中有个叫hidesNavigationBarDuringPresentation
的属性,默认是true
,你想怎么处理就怎么放在 false
中,您可以像 Apple 在语言选项中所做的那样,在演示期间保持导航栏:
searchbBarController.hidesNavigationBarDuringPresentation = false
希望对你有所帮助