如何隐藏TableView?

时间:2014-11-28 14:00:40

标签: ios swift tableview

我不知道我在这里做错了什么。

我有一个嵌套在视图中的视图控制器是一个tableview。 我将表视图链接到我的视图控制器作为插座。 我已成功地使用数组中的值填充它。

但现在当我通过将这些项目的数量存储在Int中并将其与0进行比较来测试项目是否为零时,无论我尝试什么,我都无法隐藏它。

首先我尝试了简单的

var tableView.hidden = true

那不起作用然后我尝试将它的数据源设置为nil然后隐藏它

tableView.dataSource = nil
tableView.hidden = true

仍然没有,我接着尝试将它的帧设置为0

tableView.frame.size = CGSizeZero

没有

我不知道如何将tableView设置为隐藏。

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

创建一个UIView。将tableView添加为子视图。 然后使用tableView.hidden = true来隐藏它。