テーブルビューを削除して、テーブルビューが空のときに画像を表示する方法をGoogleで3時間探しています(行がありません)。誰かがこれを知っていますか?多くのアプリで見たので、それが可能であることを知っています。
私が見つけたのは:
// Check if table view has any cells
int sections = [self.tableView numberOfSections];
BOOL hasRows = NO;
for (int i = 0; i < sections; i++)
hasRows = ([self.tableView numberOfRowsInSection:i] > 0) ? YES : NO;
if (sections == 0 || hasRows == NO)
{
UIImage *image = [UIImage imageNamed:@"test.png"];
UIImageView *imageView = [[UIImageView alloc] initWithImage:image];
// Add image view on top of table view
[self.tableView addSubview:imageView];
// Set the background view of the table view
self.tableView.backgroundView = imageView;
}
これをどこに置く?
ありがとう!