ios - 如何以编程方式扩展/显示搜索栏?
问题描述
我有一个视图控制器UISearchController
,当点击它时,它会展开并调出键盘。我希望用户按下一个按钮(与搜索控制器分开),然后在没有实际点击它的情况下调出搜索栏。这可能吗?
解决方案
你想要实现的是让 searchBar 成为第一响应者。你可以这样做:
searchController.searchBar.becomeFirstResponder()
推荐阅读
- java - 程序给出线程错误异常
- git - Git合并分支意外收到提交
- python - 当我们从模块中调用函数时,函数内部只有注释,那么函数究竟是如何实现其功能的呢?
- google-cloud-platform - 如何连接到 gcloud 实例并在启动时或在一行中连续运行命令
- python - PyQt5低于Qlabel空间宽度
- mysql - MySQL 使用 Group by 和 Order by
- .net-core - 将带有公钥的 .pem 加载到 x509Certificate2
- spring - 将 Spring Boot 从 2.1.4 更新到 2.2.5 后找不到 bean entityManagerFactory
- macos - 如何为 Sublime Text 3 创建永久 subl 链接?(麦克卡特琳娜)
- javascript - 是否有某种role.edit 切换功能?我正在制作一个应该在权限之间切换但似乎无法做到的命令