我有一个tableview,有时可能没有任何结果列出,所以如果没有结果(标签或一个表视图单元?),我想提出一些说"没有结果"的东西.
有最简单的方法吗?
我会尝试在label后面tableview根据结果隐藏其中一个,但是因为我正在使用a TableViewController而不是正常ViewController我不确定那是多么聪明或可行.
我也使用Parse和子类化为PFQueryTableViewController:
@interface TableViewController : PFQueryTableViewController
Run Code Online (Sandbox Code Playgroud)
我可以提供所需的任何其他详细信息,请告诉我!
TableViewController 故事板中的场景:

编辑: Per Midhun MP,这是我正在使用的代码
- (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView
{
NSInteger numOfSections = 0;
if ([self.stringArray count] > 0)
{
self.tableView.separatorStyle = UITableViewCellSeparatorStyleSingleLine;
numOfSections = 1;
//yourTableView.backgroundView = nil;
self.tableView.backgroundView = nil;
}
else
{
UILabel *noDataLabel = [[UILabel alloc] initWithFrame:CGRectMake(0, 0, self.tableView.bounds.size.width, self.tableView.bounds.size.height)];
noDataLabel.text = @"No data available";
noDataLabel.textColor = [UIColor blackColor];
noDataLabel.textAlignment = …Run Code Online (Sandbox Code Playgroud) 当我的UITableView为空时,我想显示图像背景.目前我尝试将UIImageView添加到包含表的视图控制器,但XCode不允许它.
这样做有好办法吗?