问题标签 [uisearchbardisplaycontrol]

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 回答
704 浏览

uitableview - SearchBar、自定义单元格和 setCell 方法:致命错误:在展开可选值时意外发现 nil

我在我的 tableView(在 MasterViewController 中)上实现了 searchBar 和 searchDisplayController。我有一个 CustomCell 可以很好地显示我的 tableView 的单元格,但它不适用于我的搜索 tableView 的单元格,我不明白为什么。

这是我的 CustomCell 类:

而masterViewController中的cellForRowAtIndexPath方法:

另外,这是 Program 类:

当我在 setCell 方法的 searchBar 中键入一个字母时,应用程序崩溃。它打印:

如果有人知道发生了什么,那将非常有帮助。

非常感谢。

编辑:它不会崩溃,但如果我将 setCell 方法更改为此,我有一个空的搜索 tableView:

pgrmName、noteInt 和 logoName 这三个参数不是 nil,但 pgrmLabel、noteLabel 和 logoView 是。我猜(因为这些是可选值)我没有以正确的方式分配值。

0 投票
1 回答
839 浏览

ios - 单击取消按钮时调整uisearchdisplaycontroller宽度

单击取消时,我想更改 uisearchDisplaycontroller 的宽度。我添加我的代码以供参考...

它显示得很好...但是当我搜索项目然后单击取消按钮时...它不会调整大小..

我还为该问题添加了图片链接,请参考解决我的问题 图片链接

0 投票
0 回答
69 浏览

ios - 搜索视图在右键单击时打开

我是 IOS 7 的新手。当我单击右栏按钮时,任何人都可以帮助我如何删除标题并在 UINavigationBar 中打开 UISearchBar。见下图。

在此处输入图像描述

先感谢您。

0 投票
0 回答
69 浏览

ios - 输入搜索栏时,Tableview 不显示任何内容

我创建了一个从博客中获取信息的应用程序。我能够成功获取信息并将其显示在表格视图中。然后我创建了一个搜索栏和一个搜索显示控制器,以便我可以搜索信息。当我运行它时,没有错误,它会获取并显示信息。但是当我在搜索栏中输入一个字母时,即使有从那个字母开始的单词,表格视图中也没有单元格。

这是我的 .m 文件中的代码

0 投票
1 回答
2916 浏览

swift - 使用谓词搜索 NSMutableArray 的对象

我有一组要过滤的联系人:var arraycontacts: NSMutableArray = []

arraycontacts 包含大量 FriendModel 对象:

我希望能够使用 filterContentSearchText,将此数组限制为匹配或喜欢名称字符串的用户。基本上,我想按名称搜索。

这是我的尝试:

我上面的代码产生以下错误: this class is not key value coding-compliant for the key name.

显然,谓词在我的 FriendModel 对象上看不到 name 属性。如何修复我的查询?

谢谢!

0 投票
1 回答
988 浏览

ios - 为 iOS 8 创建的 UISearchController 不支持以前的版本

嗨,我创建了一个 UISearchController 来在我的应用程序中搜索一个 tableview,因为我知道 UISearchDisplay Controller 方法在 iOS 8 中已被弃用,现在在 8.1 模拟器中一切正常,当我试图在 iPad 上运行我的应用程序时是 ios 版本 7.1,我发现搜索栏不见了,所以请帮助我如何创建一个支持从 6.0 开始的所有 iOS 版本的搜索栏

0 投票
0 回答
60 浏览

ios - UISearchBar 显示数据 UITableView

我正在尝试了解搜索栏我有一个 api 当我将 api 发送到“哪里”时,它给了我一些数据。但是当我点击返回键时,我什么也得不到。

有我的代码。

我应该怎么办。

谢谢

0 投票
2 回答
1106 浏览

ios - 如何显示 UISearchBar 搜索的建议?

我正在制作一个演示天气应用程序,其中我正在使用 UISearchBar 以便用户输入城市名称,但我不知道如何显示建议。

例如,如果用户输入“lon”,则应该有城市名称建议以“lon”开头,如伦敦等。

0 投票
2 回答
208 浏览

swift - 搜索结果不显示 tableView 中的单元格

tableView 不显示包含我搜索结果的单元格。搜索工作正常,我验证了所有数据,但是当我将 cell.localName?.text 分配给该值时,它总是为零。不知道出了什么问题。我在Objective-C中找到了另一个具有相同问题的帖子,答案是我需要使用真实tableView中的单元格,方法是在使单元格出列时添加self.tableView,但这对我不起作用。有什么建议么?

这是我的代码:

0 投票
2 回答
1691 浏览

swift - 如何快速更改搜索栏填充

我想用其中的文本更改我的搜索栏填充。有什么方法可以做到吗,你能给我一个参考吗?我想让我的文本与顶部和底部搜索栏框架不太接近。我想我应该说它是一种填充。任何参考都会有所帮助。感谢