问题标签 [uisearchbardelegate]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
274 浏览

ios5 - uisearchbar 性能问题 textDidChange

我正在我的应用程序中处理搜索功能,我有基于谓词的项目列表,我正在编写搜索操作。搜索将基于每个字符,虽然执行此搜索键盘响应很晚,

我在委托方法中做搜索功能,

  • (void)searchBar:(UISearchBar *)searchBar textDidChange:(NSString *)searchText{

任何人都可以建议我如何解决这个问题。

问候

0 投票
2 回答
685 浏览

ios - UISearchBar 关闭方法

对于带有 UISearchDisplayController 的 UISearchBar,当单击搜索字段时,会出现键盘并在 tableview 上显示一个叠加层。单击取消时

叫做。

我想知道单击叠加层时是否调用了一个方法。它确实关闭了键盘并返回到 tableview。基本上我想让单击此叠加层运行与单击取消时相同的方法。有任何想法吗?我检查了 Apple Docs,除了取消按钮方法之外找不到任何东西。

0 投票
2 回答
1427 浏览

ios - searchBarSearchButtonClicked 不能与 shouldChangeTextInRange 一起使用

我有以下 UISearchBar 委托方法,它自己工作(它在单独时被调用)。

当我添加另一个 UISearchBar 委托方法时,前一个委托方法停止工作(不再调用它)。

它们中的每一个都可以单独使用,但不调用第一个(搜索按钮)

0 投票
1 回答
842 浏览

iphone - 关于 UISearchBar:textDidChange 的 predicateWithFormat

我有一个问题,我不知道为什么方法2无法获得价值?

方法一:可以获得价值!

日志:

方法二:无法取值!

日志:

0 投票
1 回答
4041 浏览

uisearchbar - searchBarSearchButtonClicked 未触发

我研究过这个问题。看起来这是一个常见问题,但我尝试过的都没有奏效。我对 iPhone 应用程序开发和 Objective C 非常陌生。此时我要做的就是在搜索栏字段中输入一个字符串,并在点击键盘上的搜索按钮时返回 NSLog() 中的值。

我的头文件如下所示:

我的类文件中有这个:

当我单击“搜索”按钮时,没有任何输出。我错过了什么?谢谢。

0 投票
2 回答
5303 浏览

objective-c - 未调用 filterContentForSearchText 和 shouldReloadTableForSearchString (UITableView & UISearchBar)

我想实现单词的增量搜索。我实现如下,但 filterContentForSearchText 和 shouldReloadTableForSearchString 方法没有被调用。为什么?

WordsIndexViewController.h

WordsIndexViewController.m

单词.h

单词.m

问候,

0 投票
2 回答
123 浏览

ios - 无法访问 tableview 单元 UISearchBarController

我有一个自定义 UITableView 单元。它包含一个带有图像的自定义按钮,该按钮显示一个复选框,可以点击该复选框以显示选中和未选中的图像。它可以正常工作,但是一旦开始使用 UISearchBarController 在单元格中点击我的自定义按钮进行过滤,图像就不会正确更新。结果是否显示在不同的表格视图中?更新单元格的方法都被调用了,但是图像没有改变。

更令人困惑的是:将单元格滚动出视图并向后滚动会导致单元格正确显示。

0 投票
2 回答
523 浏览

ios - UISearchBar 结果未显示

我在我的应用程序中使用 UISearchBar。

NSLog在上面的“过滤”数组上做了,它得到了正确的搜索结果。

我没有在表格视图中看到过滤后的值。如果我输入错误的搜索文本,我会看到“无结果”。但是对于正确的搜索文本,表格视图是空的。

谁能帮助我需要做什么?

提前致谢!!

0 投票
2 回答
230 浏览

ios - 自定义 UISearch 栏

我正在尝试像这样自定义我的搜索栏 在此处输入图像描述

到目前为止,我已经设法做到这一点

在此处输入图像描述 现在我需要知道如何在右侧添加图像,塑造角落和改变图像的背景。到目前为止,这是我的代码。我可以在 UITextField 的帮助下做到这一点,但我想使用 UISearchBar 做到这一点。有什么帮助吗??

0 投票
0 回答
1279 浏览

ios - IOS 7 becomeFirstResponder 不会触发 searchBarCancelButtonClicked 委托

我正在使用一个按钮来显示和隐藏搜索栏。我正在使用此代码来显示

它按预期工作,但问题是

永远不会被调用。但是当我选择搜索栏时,取消按钮会起作用并且代表会被正确调用。其他代表工作,但当 IBAction 调用搜索栏时,取消不起作用。在 ios 6 中,这两种方式都可以正常工作。

请帮忙。