将offsetY值设置为tableView contentInset
var offsetY: CGFloat = 0 {
didSet {
let oldEdgeInsets = self.tableView.contentInset
self.tableView.contentInset = UIEdgeInsets(top: 0, left: oldEdgeInsets.left, bottom: oldEdgeInsets.bottom, right: oldEdgeInsets.right)
}
}
我在下面的错误中遇到了崩溃
error: memory read failed for 0x0
任何解决方案?
ADDITION
在初始化方法中,当我设置tableview contentInset值时,它工作正常,但在offsetY初始化后,当我再次更改contentInset时,它会崩溃。