可以使用以下代码示例来检查UITableView是否为空:
if tableView.visibleCells.isEmpty {
// UITableView为空
} else {
// UITableView不为空
}
这段代码首先通过tableView.visibleCells
属性获取当前可见的UITableViewCell实例数组。然后使用isEmpty
属性检查该数组是否为空。
如果tableView.visibleCells
数组为空,则说明UITableView没有可见的UITableViewCell,即UITableView为空。可以在if
语句块中添加相关的处理代码。
如果tableView.visibleCells
数组不为空,则说明UITableView有可见的UITableViewCell,即UITableView不为空。可以在else
语句块中添加相关的处理代码。