问题标签 [uisearchdisplaycontroller]

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 投票
4 回答
2976 浏览

ipad - 为什么 UISearchBar 及其范围按钮显示在一行中?

我已经看到 Apple 的示例“TableSearch”,当触摸它的范围按钮时,它位于搜索栏下方。 http://developer.apple.com/iphone/library/samplecode/TableSearch/Introduction/Intro.html

但是当我自己制作时,它起初看起来不错,但当我触摸它时看起来很丑,范围按钮和搜索栏显示在同一行,如下所示: http ://cl.ly/BN9

我该怎么做才能使它像 iPad 中的“TableSearch”示例?

我在 IB 中做所有事情,并尝试从控制器以编程方式修改搜索栏:

提前致谢。

0 投票
3 回答
1606 浏览

iphone - UISearchDisplayController 不显示任何单元格

我有一个在 Interface Builder 中正确连接的 UISearchDisplayController。

当我的 UITableView 调用时numberoOfRowsInSection:返回正确的号码。

但是,我的细胞cellForRowAtIndexPath:甚至没有达到:

它总是进入 else 条件。

我不确定为什么。

0 投票
1 回答
212 浏览

objective-c - 如何在我输入时阻止 UISearchDisplayController 更新?

如何在我输入时阻止 UISearchDisplayController 更新?numberOfRowsInSection 在用户键入时被多次调用。

0 投票
1 回答
354 浏览

iphone - UISearchDisplayController : 应用程序显示异常

我正在尝试使用 UISearchDisplay 控制器,应用程序正在正确启动。当我开始在 UISearchbarController 中输入时,它会显示以下异常并退出应用程序。

异常如下: [BrowserViewController tableView:numberOfRowsInSection:]: unrecognized selector sent to instance 0x5b4ccc0 2010-08-13 11:59:58.469 MixedApplication[7297:207] *** 由于未捕获异常 'NSInvalidArgumentException' 导致应用程序终止,原因: '-[BrowserViewController tableView:numberOfRowsInSection:]: 无法识别的选择器发送到实例 0x5b4ccc0'

0 投票
1 回答
965 浏览

iphone - 如何删除 searchResultsTableView?

我有一个 UISearchDisplayController 在用户搜索后显示一些单元格。用户单击单元格后,我将一个新视图推送到我的导航堆栈。如何从视图中删除 searchResultsTableView,以便用户返回时看不到 searchResultsTableView?

0 投票
1 回答
1190 浏览

ios - iPhone SDK:带有核心数据表示例代码的 SearchDisplayController?

有没有使用带有 Core Data 支持的 tableview 的 SearchDisplayController 的好的示例?我看到的 Apple 示例都没有使用 Core Data、NSFetchedResultController 或 NSPredicates。

0 投票
1 回答
4102 浏览

iphone - 如何在 UISearchBar 中设置范围

我有一个运行良好的 UISearchBar,但我想知道如何根据某些条件设置范围和过滤结果,例如:“狗和猫”

欢迎使用教程和示例代码。

0 投票
1 回答
874 浏览

iphone - 如何在 UISearchDisplayController 上显示无结果屏幕?

如何在 UISearchDisplayController 上手动显示无结果?

0 投票
3 回答
7326 浏览

iphone - 如何以编程方式关闭 UISearchDisplayController?

我想在用户单击“搜索”按钮时关闭我的 UISearchDisplayController,因为我正在从网络加载新数据。如何以编程方式关闭控制器?我已经调用了正确的方法,但不知道该怎么做。

我认为下面会起作用,但我错了。

0 投票
2 回答
1295 浏览

iphone - iPhone UISearchBar 视图没有立即更新?

我目前在我的 RootViewController 中定义了 UISearchBar 和 UIDisplayController 为:

当触发搜索按钮时,将执行此事件以运行 API 调用:

数据被正确提取。然而。只有当我点击搜索中的“取消”按钮时,它才会变得可见。

如何在数据源更新/搜索按钮被点击时正确更新视图?我需要实现一个特殊的 SearchDelegate 方法吗?