如何以编程方式创建新行?我不知道该怎么做。我将使用 insertrowatindexpath 方法,它可能有效,但我不知道如何创建索引路径。
最佳答案
正如@matt所说,静态表是静态的,你不能在静态表中添加或删除任何行。
但是,静态行的高度是可变的。您可以将其高度设置为零以解决此问题。
var showRow3 = false
override func tableView(tableView: UITableView, heightForRowAtIndexPath indexPath: NSIndexPath) -> CGFloat {
if indexPath.row == 3{
return showRow3 ? 44 : 0
}
return 44
}
关于ios - 在 swift iOS 9 中以编程方式将行添加到静态 TableView ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34030912/