当 UISearch Bar“搜索”出现时如何关闭键盘按钮被按下?
我已经实现了一个设置了搜索功能的 UISearch 栏,但是当我按下键盘上的“搜索”按钮时,没有任何反应。如何在按下“搜索”按钮时隐藏键盘,同时保持搜索栏中的文本不变(以保持搜索结果存在)?
I've implemented a UISearch bar with the searching functionality set up, however when I press the "Search" button on the keyboard that shows up nothing happens. How can I get the keyboard to hide when the "Search" button is pressed while keeping the text in the search bar intact (To keep the search results present)?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
来自 iOS 文本、Web 和编辑编程指南:
因此,您应该在
UISearchBarDelegate
中执行此操作:From Text, Web and Editing Programming Guide for iOS:
So you should do this in your
UISearchBarDelegate
:斯威夫特4
确保您在 UIViewController 中定义了 UISearchBarDelegate
Swift 4
Make sure you have UISearchBarDelegate defined in your UIViewController