问题标签 [uisearchcontroller]

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 投票
3 回答
1218 浏览

ios - 第一次处于活动状态时,scopeBar 不显示在 UISearchBar 下

我以编程方式创建了一个 UISearchController,并在 viewDidLoad 中设置了范围按钮标题

但是当我在加载视图时在搜索栏中搜索时。范围栏不显示。第二次我在搜索栏中搜索,范围栏显示。这是怎么回事?

第一次搜索,范围栏不显示 第二次搜索,范围栏显示

0 投票
4 回答
17890 浏览

uitableview - UIViewController 中的 UISearchController

我希望在 Swift 中创建与 Apple 地图应用程序类似的功能。无论如何将 UISearchController 集成到常规视图中(即:不是 UITableView)。在连接的搜索栏内单击后,通过 Storyboard 拖放一个会导致崩溃。或者有什么方法可以用 UITableView 实现这个结果?

0 投票
1 回答
821 浏览

ios - UISearchDisplayController 在 iOS 8 中已弃用,但存在于对象库 Xcode 中

我将搜索栏和搜索显示控制器拖到情节提要上。在视图控制器中,我正在实现 UISearchDisplay 委托。但它告诉我它在 iOS 8 中已被弃用。那么,如何将搜索控制器添加到情节提要并实现委托和数据源?是否有意义?

现在我正在使用替换:UISearchController。当对象库中的搜索显示控制器将被 UISearchController 替换。

0 投票
1 回答
477 浏览

ios - UISearchController 的自定义单元格

我正在尝试(但无法)为UISearchController单元格定义自定义样式。运行下面的代码会导致EXC_BAD_INSTRUCTION该行出现错误cell.textlabel?.text。我在这里错过了一些完全明显的东西吗?

0 投票
1 回答
2531 浏览

ios - UISearchController 与 UITableView?

我希望在包含 UITableView(不是 UITableViewController)的 ViewController 上创建一个 UISearchController。我有 2 个警告和一次崩溃,并且不确定它们是否相关 - 但确实知道我的问题之一是警告

显然这是因为我试图在我的 UIViewController 上将 searchResultsController 设置为我的 tableView,而不是像这样的 UITableViewController:

self.myTableView 是 UITableView,我将如何解决这个问题?我是否必须将我的 tableView 变成 UITableViewController 才能让它正常工作?提前致谢。

0 投票
0 回答
362 浏览

ios - UISearchControl 委托已触发,但 Tableview 中没有显示任何对象

我已经实现了 UISearchControl(iOS8 版本与以前的版本略有不同)。当我根据下面看到的 NSLog 语句输入内容时,它似乎正确触发,唯一的问题是 UITableView 实际上永远不会更新,我在 numberOfRowsInSection 的 } else { 部分添加了一个 NSLog 以确认它没有被调用像这样:

尽管这些方法运行良好......并且根据 updateFilter 方法中添加的 NSLog 正确更新了 searchResults 数组:

但根本没有更新表格视图......

知道这是为什么吗?我在这里调用刷新错误吗?:

我也尝试过 PFQueryTableViewController *,因为这基本上就是我用于实际视图控制器的东西,但没有运气。

编辑

这是用于创建 UISearchControl 的代码

0 投票
3 回答
1442 浏览

ios - 使用 UISearchController 过滤 UITableView?

我试图在 UISearchController 中过滤我的搜索栏,但它没有过滤?

我究竟做错了什么?为什么 tableView 没有被过滤?我还将它发布在:https ://github.com/Kalson/iOS-Study/tree/master/SearchBar

0 投票
3 回答
1883 浏览

uitableview - 在 UISearchController 文本字段中键入时导航栏消失

我试图弄清楚为什么当我开始在 UISearchController.searchBar 中输入时我的整个导航栏消失了它正确加载并正确动画,但是当我开始输入时我失去了活动的导航栏。下面是从 viewDidLoad 加载 searchController 的代码:

这是我开始输入后的结果:

在此处输入图像描述

注意表格视图是如何存在的,但它似乎占据了导航控制器的空间并向下延伸到第一节标题。有任何想法吗?

谢谢。

0 投票
2 回答
8190 浏览

ios - How do you reference to a UISearchController using Storyboards

I've added a Search Bar & Search Display Controller (assuming that's what I add in storyboard since theirs no 'SearchController' object to drag out).

My issue is how do I set properties on that SearchController now? self.searchController doesn't work and Xcode says it's automatically added when I add the UISearchBar to the view. What am I doing wrong? The reason I need access it is so I can set the results search table, like so:

I noticed the example here: https://github.com/dempseyatgithub/Sample-UISearchController

Which says it uses storyboards, doesn't actually use storyboards for adding in the UISearchController, but uses code by allocating and initializing and setting the frame.

0 投票
2 回答
6083 浏览

ios - 使用 UISearchController 以编程方式定位 UISearchBar

我试图将我的 UISearchBar 直接放在我的 UINavigationBar 下,但我遇到了根本没有出现的问题。我正在使用 iOS8 的新 searchController。

目前我正在使用它正确地将它添加到我的 UITableView 标题中,但问题是它与表格一起滚动,这不是我想要的。我希望它在我的 tableview 上方,所以它坚持并尝试了这个,但它现在似乎已经消失了,除非我没有使用正确的值?