我不知道我在这里做错了什么。
我有一个嵌套在视图中的视图控制器是一个tableview。 我将表视图链接到我的视图控制器作为插座。 我已成功地使用数组中的值填充它。
但现在当我通过将这些项目的数量存储在Int中并将其与0进行比较来测试项目是否为零时,无论我尝试什么,我都无法隐藏它。
首先我尝试了简单的
var tableView.hidden = true
那不起作用然后我尝试将它的数据源设置为nil然后隐藏它
tableView.dataSource = nil
tableView.hidden = true
仍然没有,我接着尝试将它的帧设置为0
tableView.frame.size = CGSizeZero
没有
我不知道如何将tableView设置为隐藏。
有什么想法吗?
答案 0 :(得分:0)
创建一个UIView。将tableView添加为子视图。 然后使用tableView.hidden = true来隐藏它。