我不想在我的服务器处理搜索查询时显示“无结果”文本。
我找出了包含标签的表格单元格的确切坐标并试图覆盖它。
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];
令我懊恼的是,我的封面在表格视图上方,但在标签下方。我需要封面在标签上方。searchResultsTableView::bringSubviewToFront
没用,这让我相信这个标签根本不是 the 的孩子searchResultsTableView
。
顺便说一句,这个Stack Overflow 答案对我来说不太适用。它适用于第一次搜索,但在随后的搜索中会闪烁一个奇怪的黑色封面。