- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我不想在我的服务器处理搜索查询时显示“无结果”文本。
我计算出了包含标签的表格单元格的确切坐标,并尝试覆盖它。
self.noResultsCoverView = [[[UIView alloc] initWithFrame:CGRectMake(
0.0,
44.0,
320.0,
43.0
)] autorelease];
self.noResultsCoverView.backgroundColor = [UIColor whiteColor];
[self.searchDisplayController.searchResultsTableView addSubview:self.noResultsCoverView];
令我懊恼的是,我的封面位于表格 View 上方,但标签下方。我需要将封面放在标签上方。 searchResultsTableView::bringSubviewToFront
不起作用,这让我相信该标签根本不是 searchResultsTableView
的子级。
顺便说一句,这个Stack Overflow answer对我来说不太管用。它在第一次搜索时有效,但在后续搜索中会闪烁一个奇怪的黑色封面。
最佳答案
这应该可以正常工作。返回至少一个单元格的代码:
BOOL ivarNoResults; // put this somewhere in @interface or at top of @implementation
- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section
{
if (tableView == self.searchDisplayController.searchResultsTableView) {
if (filteredList.count == 0) {
ivarNoResults = YES;
return 1;
} else {
ivarNoResults = NO;
return [filteredList count];
}
}
// {…}
// return the unfiltered array count
}
以及“显示”干净的单元:
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
{
if (tableView == self.searchDisplayController.searchResultsTableView && ivarNoResults) {
static NSString *cleanCellIdent = @"cleanCell";
UITableViewCell *ccell = [tableView dequeueReusableCellWithIdentifier:cleanCellIdent];
if (ccell == nil) {
ccell = [[[UITableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:cleanCellIdent] autorelease];
ccell.userInteractionEnabled = NO;
}
return ccell;
}
// {…}
}
关于iphone - 如何覆盖 UISearchDisplayController searchResult TableView 中的 "no results"文本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11639257/
我使用 golang elastic 5 API 在 ElasticSearch 中运行查询。我使用 searchResult.TotalHits() 检查命中数,它给了我一个很大的数字(超过 100
我正在开发一个基于Spring Boot的Web应用程序。我正在使用 thymeleaf 将内容注入(inject)我的网页。这是我的 Controller 类: @GetMapping("/sear
我正在使用 DirectorySearcher.FindOne() 方法。 我已在 Active Directory 用户属性中指定了移动号码。我的搜索过滤器看起来像这样 (&(ObjectClass
我正在使用 DirectorySearcher.FindOne() 方法。 我在我的 Active Directory 用户属性中指定了 Mobile 号码。我的搜索过滤器看起来像这样 (&(Obje
我正在使用 Jest 来查询 Elasticsearch,到目前为止它一直很棒。 Jest's documentation说: Result can be cast to List of domain
我有一个 POJO 类 SearchResults,它包含 4 个字符串(标题、数字、日期、状态),然后是它的所有 getter 和 setter 方法。 在另一个类(class)中,我填充了 Arr
我用这段代码在我的 tableView 上添加了一个复选标记附件:- override func tableView(tableView: UITableView, didSelectRowAtIn
如果您有一个需要测试的方法,该方法接受 SearchResults 列表 public virtual void ProcessResults(IList list) { //Code to
将我的 Django 从 1.7 更新到 1.9 后,基于 Haystack 和 Solr 的搜索引擎停止工作。这是我得到的: ./manage.py shell Python 2.7.6 (defa
这是我的第一个问题。如果我犯了任何错误或违反了论坛规则,我深表歉意 我用confluence我尝试为融合搜索编写自定义代码。 我还有下一个类 com.atlassian.confluence.sear
我正在完成一个项目,但在 google app engine 上使用 python 时遇到了问题。我有一个保留笔记条目的应用程序。我希望能够搜索这些条目,我正在使用此链接: https://devel
我有一个 UISearchDisplayController,它位于我的 UITableView 的标题 View 中。我想知道 UISearchDisplayController 的 searchR
我应该在我的代码中添加什么以仅显示我的搜索结果? 现在当我搜索时,搜索结果被选中(突出显示),其他保持不变。 一直试图隐藏其他行但没有成功(并且只显示搜索结果,单独)。有什么建议么?我正在使用数据 G
我正在用java编程语言编写代码。 写完后,我用以下命令编译了代码: javac BingImageSearch.java -classpath ./gson-2.8.1.jar -encoding
我不想在我的服务器处理搜索查询时显示“无结果”文本。 我计算出了包含标签的表格单元格的确切坐标,并尝试覆盖它。 self.noResultsCoverView = [[[UIView alloc] i
我想在 LDAP 服务器中查找数据。当我使用以下代码时,它希望我拥有 NamingEnumeration (不是 List、HashMap),并且还强制我使用 SearchResult 类型。 Nam
我有这个方法,当我收到服务器的响应时,尝试刷新此 TableView ,但结果表不会重新加载。 -(BOOL)searchDisplayController:(UISearchDisplayContr
我在执行answer.nextElement() 时,jre 内部出现错误 java.lang.NullPointerException: null at com.sun.jndi.ldap.Ldap
我将 Django Haystack 与 Elasticsearch 一起使用。 ElasticSearch 可以执行距离查询并针对 5 英里半径返回 11 个结果,而 Haystack 的 dwit
我编写了一个查询来从 Active Directory 中读取一些内容,但结果是某种“ResultPropertyCollection”,这是我不熟悉的内容。 如何将此结果转换为我更熟悉的列表(如通用
我是一名优秀的程序员,十分优秀!