无论何时我尝试调整UITableView的内容插件,我都会收到一个奇怪的错误:
我以前从未得过的。关注的代码是:由于未捕获的异常'NSInternalInconsistencyException'而终止应用程序,原因:'NSLayoutConstraint常量不是有限的!那是违法的。常数:nan firstAnchor:< NSLayoutDimension:0x60800026e5c0“UIView:0x7fa7daa094a0.height”> secondAnchor:(null)的
@IBOutlet weak private var tableReference: UITableView!
override func viewDidLoad() {
super.viewDidLoad()
self.tableReference.setContentOffset(CGPoint(x: 0, y: -79), animated: false)
}
编辑:当我删除contentOffset行时,错误不会抛出。