尝试将UITableView背景设置为来自xib的UIView时出现黑屏

时间:2016-09-15 03:49:33

标签: ios objective-c uitableview uiview xib

我正在尝试将UIView(从xib文件加载)设置为tableview的背景。但是当在设备上运行应用程序时,它只显示黑屏并且没有错误。我就是这样做的,

zoneListEmptyView = [[[NSBundle mainBundle] loadNibNamed:@"TableViewEmptyState" owner:self options:nil] lastObject];

zoneListEmptyView.bounds = self.view.bounds;

numberOfSectionsInTableView:我检查要显示的数据是否为空,如果是,我这样做,

 [self.tableView setBackgroundView:zoneListEmptyView];
self.tableView.separatorStyle = UITableViewCellSeparatorStyleNone;

我检查了堆栈溢出中的其他类似问题并尝试重新创建xib和类文件,但没有帮助。我使用相同的方法在另一个应用程序中显示tableview空状态,它工作正常,但不是这里。请帮忙

0 个答案:

没有答案