Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/118.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 如何以编程方式展开/打开搜索栏?_Ios_Swift_Uisearchbar_Uisearchcontroller - Fatal编程技术网

Ios 如何以编程方式展开/打开搜索栏?

Ios 如何以编程方式展开/打开搜索栏?,ios,swift,uisearchbar,uisearchcontroller,Ios,Swift,Uisearchbar,Uisearchcontroller,我有一个带有UISearchController的视图控制器,当点击它时,它将展开并打开键盘。我希望用户按下一个与搜索控制器分开的按钮,然后打开搜索栏而不实际点击它。这可能吗?您想要实现的是让搜索栏成为第一响应者。您可以通过以下方式实现: searchController.searchBar.becomeFirstResponder或-searchController.isActive=true。这不会打开键盘并选择searchController的文本字段

我有一个带有UISearchController的视图控制器,当点击它时,它将展开并打开键盘。我希望用户按下一个与搜索控制器分开的按钮,然后打开搜索栏而不实际点击它。这可能吗?

您想要实现的是让搜索栏成为第一响应者。您可以通过以下方式实现:


searchController.searchBar.becomeFirstResponder

或-searchController.isActive=true。这不会打开键盘并选择searchController的文本字段