[英]Adding rows to static table view programmatically in swift iOS 9
如何以编程方式创建新行? 我不确定该怎么做。 我将使用insertrowatindexpath方法,该方法可能有效,但我不知道如何创建索引路径。
就像@matt said一样,静态表是静态的,您不能在静态表中添加或删除任何行。
但是,静态行的高度是可变的。您可以将其高度设置为零以解决。
var showRow3 = false
override func tableView(tableView: UITableView, heightForRowAtIndexPath indexPath: NSIndexPath) -> CGFloat {
if indexPath.row == 3{
return showRow3 ? 44 : 0
}
return 44
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.