【发布时间】:2019-09-22 08:48:08
【问题描述】:
当我在搜索栏中输入“stefanik”时,结果是一条记录(但外观不同),当我点击它时,是正确的记录,请参见屏幕截图。 我认为问题出在这些方法上,但我找不到问题。
- (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView
{
if (self.searchController.active)
{
return 1;
}
else
{
return [[self.fetchedResultsController sections] count];
}
}
- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section
{
if (self.searchController.active)
{
return [self.filteredList count];
}
else
{
id <NSFetchedResultsSectionInfo> sectionInfo = [[self.fetchedResultsController sections] objectAtIndex:section];
return [sectionInfo numberOfObjects];
}
}
你以前见过这个问题吗? 截图
【问题讨论】:
标签: objective-c xcode uisearchcontroller