如果 tableView 中没有结果,我想显示警报。我使用下面的 numberOfRowsInSection,但没有显示警报。我还删除了检查计数的 if 语句,以防万一出现问题。有谁知道为什么不显示警报?任何帮助都会很棒。谢谢!
if ([self.listItems count] == 0)
- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section {
if (tableView == self.searchDisplayController.searchResultsTableView) {
return [self.filteredListItems count];
}
else {
return [self.listItems count];
if ([self.listItems count] == 0) {
//CALL ALERT HERE
UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"No Results" message:@"No
results were found" delegate:self cancelButtonTitle:@"OK" otherButtonTitles:nil, nil];
[alert show];
}
}
}