应用程序崩溃更改tableView.contentInset

时间:2017-09-07 11:54:04

标签: ios swift xcode

将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

enter image description here

任何解决方案?

ADDITION

在初始化方法中,当我设置tableview contentInset值时,它工作正常,但在offsetY初始化后,当我再次更改contentInset时,它会崩溃。

0 个答案:

没有答案