uisearchbardelegate相关内容

使用搜索栏过滤图像数据

我正在尝试过滤API中的数据。已成功加载到具有表格视图单元格的视图控制器中。这是一个电影应用程序。我正在尝试根据用户在文本框中键入的内容来筛选数据。我在代码筛选器中提到了电影的标题,但代码只能筛选电影的标题和概述,但图像字段保持未筛选状态,如图像、概述等。这是结构模型。 import Foundation struct Movie: Decodable { let original ..
发布时间:2022-04-15 17:02:09 移动开发

当我在 Swift 上按下搜索栏时如何使键盘消失?

我尝试在 swift 上创建我的搜索栏,但是当我按下搜索栏时,我无法关闭屏幕上的键盘.当我尝试使用 textfield 时,它与此代码完美配合. 覆盖 func touchesBegan(touches: NSSet, withEvent event: UIEvent) {self.view.endEditing(true)} 当我按下我的文本字段然后键盘消失时它会起作用.我想用我的搜索栏做到 ..

UISearchbar clearButton 强制键盘出现

我有一个 UISearchBar 作为表格视图的实时过滤器.当通过 endEditing: 关闭键盘时,查询文本和灰色圆形“清除"按钮仍然存在.从这里,如果我点击灰色的“清除"按钮,键盘会在文本被清除时重新出现. 如何防止这种情况发生?如果键盘当前未打开,我希望该按钮在不重新打开键盘的情况下清除文本. 当我点击清除按钮时,会调用一个协议方法.但是向 UISearchBar 发送 res ..

如何在导航栏中添加带有范围栏的搜索栏,其中导航栏会自动增加其高度并显示范围栏

我阅读了有关 stackoverflow 的所有问题,但没有一个能解决我的问题.我创建了一个 UICollectionView 并在没有使用 Storyboards 的情况下在导航栏中锚定了一个 searchBar! class UserSearchController: UICollectionViewController ,.. {..懒惰的搜索栏:UISearchBar = {让 sb ..

UISearchBar 用 Storyboards 实现

我对 iOS 开发很陌生,但很兴奋. 我已经构建了一个应用程序,它使用故事板并使用 plist 文件的内容填充 UITableView.到目前为止,我设法让一切运行良好,但现在我想添加一个与联系人应用程序中的搜索栏非常相似的搜索栏(基本上这就是我的应用程序,只是填充了公司目录).我一直在这里和那里阅读,有一种非常简单的方法可以通过设置搜索栏的委托和数据源来做到这一点,但是我找不到任何用故事板 ..
发布时间:2021-08-30 20:03:39 其他开发

使用搜索栏时,无法使表格视图处于非活动状态.苹果手机

我有一个表格视图,上面有一个搜索栏,当按下搜索栏时,我希望该表格视图变为非活动状态.所以我有这种方法: -(void)searchBarTextDidBeginEditing:(UISearchBar *)searchBar{self.tableView.userInteractionEnabled =否;} ,具有相同类的是UISearchBarDelegate.由于某种原因,它不会禁用表 ..
发布时间:2021-05-17 20:04:08 移动开发

如何在Swift3中使用TableView和SearchBarController创建范围搜索

您好,所有人都使用tableview和serchbarcontroller设计了范围搜索.为了达到这个目的,使用了下面的代码,但是以某种方式它没有返回我实际的输出.希望能有所帮助.谢谢. 输出: 这是我输出的屏幕截图 代码: import UIKit class SearchBookVC: UIViewController, UITableViewDelegate, UI ..
发布时间:2020-07-31 07:42:25 其他开发

你如何用动画隐藏/显示UISearchBar的范围栏?

我想在表格为空时(在第一次编辑搜索栏之前)没有显示范围栏,在编辑时没有范围栏,最后在编辑完成时显示。我知道UISearchBarDelegate协议,但我不知道如何用动画显示/隐藏范围栏。我知道UISearchBar有 setShowsScopeBar:,但没有 setShowsScopeBar:animated:它对的处理方式setShowsCancelButton:animated 。 ..
发布时间:2018-11-01 13:52:40 移动开发

点击'X'元素时触发UISearchBar和事件

在UISearchBar上,有一个X元素,允许您一次清除所有内容。有没有办法在发生这种情况时收到通知? UISearchBarDelegate :: searchBarCancelButtonClicked 仅在“取消”时触发“按钮被点击。 解决方案 UISearchBar 没有委托此事件的方法。通过实现回调委托的 textDidChange:方法并检查空字符串,你几乎可以得到你想要 ..
发布时间:2018-11-01 13:20:43 移动开发

如何禁用/启用UISearchBar键盘的“搜索”按钮?

我在我的代码中使用 UISearchBar 。我已经在头文件中导入了它的委托,并在实现文件中实现了一些委托方法。 当我们点击 UISearchBar ,键盘将出现输入文字。键盘的返回键是“搜索”按钮。它将默认禁用。当我们输入一个角色时,它将被启用。 (我是对的吗?) 这里的问题来了..我想启用 UISearchBar 键盘的返回键用户输入至少两个字母。 有可能吗?如果是,我们该怎 ..

UISearchbar clearButton强制键盘出现

我有一个UISearchBar,它充当表视图的实时过滤器。当键盘通过endEditing:解除时,查询文本和灰色圆形“清除”按钮保持不变。从这里开始,如果我点击灰色的“清除”按钮,键盘会在文本被清除时重新出现。 如何防止这种情况发生?如果键盘当前未打开,我希望该按钮在不重新打开键盘的情况下清除文本。 当我点击清除按钮时,会调用一个协议方法。但是向UISearchBar发送resignF ..

如何使UITextField在Swift中表现得像UISearchBar?

大家好我正在使用UITableView和Swift中的UISearchBar开发新的应用程序,它已经正常工作了。但由于最终项目必须有一个完整的自定义搜索栏,因为定制的可能性,我不得不转移到UITextField作为输入Outlet。 问题是我可以弄清楚如何编码,以便UITextField的行为类似于UISearchBar。不知道如何过滤UITextField输入并使字符串可用于UISearc ..
发布时间:2018-09-25 20:53:59 移动开发

在iOS 7上双击带有搜索委托的UISearchBar会导致UISearchBar消失

我们在表格标题中有一个搜索栏。当用户在iOS 7上快速点击两次时,它会消失。有没有人有任何建议我们做错了什么? 解决方案 经过大量试验和错误,我发现当searchDisplayController结束搜索时,搜索栏消失,所以我已经将搜索栏重新插入到表头,它对我有效。 - (void)searchDisplayControllerDidEndSearch: (UISearchDis ..

UISearchBar委托没有响应取消按钮

我有一个 UIViewController ,这是一个 UISearchBarDelegate 和一个 MKMapViewDelegate 。 searchBarSearchButtonClicked 事件工作正常,但在iOS 4.2中测试时,在点击取消按钮时,不会调用searchBarCancelButtonClicked。在4.3中一切正常。我有其他视图相同的代码,它工作正常。我已经三次检查了 ..
发布时间:2018-09-22 09:47:01 移动开发

在iPhone应用程序开发中自定义搜索栏

在我的应用程序中,我必须在tableview的头部添加一个搜索栏。我能够添加搜索栏,但问题是没有添加ios的默认搜索栏,我可以添加自定义搜索栏吗?我正在给出一张图片,看看会有哪些类型的搜索栏... 解决方案 您可以继承 UISearchBar 并覆盖 layoutSubviews 方法: - (void)layoutSubviews { UITextField * search ..