Ios 为什么UITableView会呈现额外的行(多于数据数组中的行)?
下面我附上了一张uitableview的图片,我正在使用numberOfRowsInSection返回数据。计数。但是显示的行数比计数中的行数多,我只有一个部分。那么为什么会出现额外的行呢?如果我有一个tableview作为主内容视图的唯一子视图,我就没有这个问题,但是我在视图层次结构中有另一个与uitableview相同级别的视图 当tableView在表格单元格下方显示footerView时,UIKit不会创建空行。可以添加一个高度为零的。因此,它对用户不可见。在tableView的viewDidLoad方法中。创建一个具有零rect帧的新UIView,并使用它设置tableView的tableFooterView属性: 当tableView在表格单元格下方显示footerView时,UIKit不会创建空行。可以添加一个高度为零的。因此,它对用户不可见。在tableView的viewDidLoad方法中。创建一个具有零rect帧的新UIView,并使用它设置tableView的tableFooterView属性:Ios 为什么UITableView会呈现额外的行(多于数据数组中的行)?,ios,swift,uitableview,Ios,Swift,Uitableview,下面我附上了一张uitableview的图片,我正在使用numberOfRowsInSection返回数据。计数。但是显示的行数比计数中的行数多,我只有一个部分。那么为什么会出现额外的行呢?如果我有一个tableview作为主内容视图的唯一子视图,我就没有这个问题,但是我在视图层次结构中有另一个与uitableview相同级别的视图 当tableView在表格单元格下方显示footerView时,UIKit不会创建空行。可以添加一个高度为零的。因此,它对用户不可见。在tableView的view
在我的例子中,它们是分隔线,当您将表格高度设置为大于内容高度时会发生这种情况,您可以将分隔符设置为“无”,或者将tableView高度设置为接近内容高度
您好,希望这对您有所帮助。在我的情况下,它们是分隔线,当您将表格高度设置为大于内容高度时会发生这种情况,您可以做的一件事是将分隔符设置为“无”,或者将tableView高度设置为接近内容高度 您好,希望这对您有所帮助。可能重复的可能重复的
yourTableViewName.tableFooterView = UIView(frame: CGRect.zero)