Xcode 限制UITableView中的单元格数

Xcode 限制UITableView中的单元格数,xcode,uitableview,swift,Xcode,Uitableview,Swift,因此,我在TableViewController中嵌套了一个UITableView。 我设置了两个部分 第一个有7个静态行 第二个有4个静态行 行的第一部分在7处停止,然后进入下一部分。 但第二部分似乎永远不会涉及属性检查器中列出的4个单元格 是否要停止此操作?将空UIView作为tableViewFooter。有两种方法可以做到这一点: 通过InterfaceBuilder: 将UIView拖到UITableView的底部,然后在“大小检查器”中将其高度设置为0 通过代码: 在TableVie

因此,我在TableViewController中嵌套了一个UITableView。 我设置了两个部分

第一个有7个静态行

第二个有4个静态行

行的第一部分在7处停止,然后进入下一部分。 但第二部分似乎永远不会涉及属性检查器中列出的4个单元格


是否要停止此操作?

将空UIView作为tableViewFooter。有两种方法可以做到这一点:

  • 通过InterfaceBuilder: 将UIView拖到UITableView的底部,然后在“大小检查器”中将其高度设置为0

  • 通过代码:

  • 在TableViewController的自定义类中,创建空UIView并将其设置为tableFooter:

    override func viewDidLoad() {
        super.viewDidLoad()
    
        self.tableView.tableFooterView = UIView()
    }
    

    这两种方法都会抑制表视图上的空行。

    实现这一点的一种方法是使用分组表视图。对于分组表视图,每个部分之间都有空格,但最后一行将是最后一行

    对于使用故事板的用户,可以通过将“样式”属性更改为“分组”来实现这一点