ios - 使用搜索栏退出 First Responder

标签 ios xcode

我在我的 .xib 中创建了一个 UI 搜索栏,并将其连接到委托(delegate),并将它连接到 .h 文件/.m 文件。我想知道是否可以在输入搜索栏时通过按回车键来关闭键盘。我知道如何使用文本字段执行此操作,但我似乎无法使用搜索栏执行此操作。

感谢任何帮助。谢谢!

最佳答案

确保您的 uisearchbar 已连接到您的 View 代理。

之后转到 .h 文件并包含 UISearcBarDelegate

然后转到.m文件并实现这段代码

 -(void)searchBarSearchButtonClicked:(UISearchBar *)searchBar {

    [self.yourSearchBar resignFirstResponder];

 }

希望有帮助...

关于ios - 使用搜索栏退出 First Responder,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12696618/

相关文章:

ios - TTTAttributedLabel "Read More >"尾部截断可能有几个属性?

ios - 如何创建 .dSYM 文件?

ios - UICollectionView 部分标题闪烁问题

objective-c - 如果在PCH文件中导入UIKit,那么为什么在每个文件中又导入一次呢?

ios - 无法将 Nib 形式的导出连接到源代码

ios - 使用 Accelerate Framework 根据 RGB 值修改 Alpha

iphone - 如何调整 MKCircleView 的大小?

objective-c - Xcode 构建失败,出现 "fatal error: malformed or corrupted AST file"Crashlytics.h

objective-c - Xcode - 如何通过命令行更改文件的目标成员身份?

objective-c - 使用跳转到定义强制 Xcode 跳转到实现而不是接口(interface)