1

我在我的表格视图中添加了一个搜索栏,它正在工作并正确返回结果。但是,使用我的自定义单元格显示了结果,但基础表没有“拉伸”以适应单元格。我希望这是有道理的。这是我的代码:

- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
{


static NSString *CellIdentifier = @"Cell";


CustomBuyMainCell *cell = [self.tableView dequeueReusableCellWithIdentifier:CellIdentifier];

if (cell == nil) {

    cell = [tableView dequeueReusableCellWithIdentifier:CellIdentifier];


}

Item *item = nil;

if (tableView == self.searchDisplayController.searchResultsTableView) {

    item = (Item *)[self.filteredItemArray objectAtIndex:indexPath.row];}

else {

    item = (Item *)[self.itemArray objectAtIndex:indexPath.row];}

我相信这与这段代码有关。但我不确定。似乎 searchResultsTableView 不知道自定义单元格......并且自定义单元格只是覆盖在它上面,而基础表不适应它。任何帮助是极大的赞赏!

4

0 回答 0