相关疑难解决方法(0)

如果没有表格视图结果,则在屏幕上显示"无结果"

我有一个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)

objective-c uitableview ios parse-platform

107
推荐指数
6
解决办法
6万
查看次数

表为空时,iPhone UITableView图像背景

当我的UITableView为空时,我想显示图像背景.目前我尝试将UIImageView添加到包含表的视图控制器,但XCode不允许它.

这样做有好办法吗?

iphone background objective-c uitableview

6
推荐指数
1
解决办法
7373
查看次数