[英]Xcode 10 beta SnapKit constraints type error
我正在使用 Xcode 10 beta 5。我的项目正在使用 4.0.0 SnapKit 在 Swift 4 上运行。 我有一个设置UITableView
约束的函数:
private func setupConstraints() {
tableView.snp.makeConstraints { make in
make.leading.equalTo(view.safeAreaLayoutGuide.leadingAnchor)
make.trailing.equalTo(view.safeAreaLayoutGuide.trailingAnchor)
make.top.equalTo(view.safeAreaLayoutGuide.topAnchor)
make.bottom.equalTo(view.safeAreaLayoutGuide.bottomAnchor)
}
}
此函数产生以下错误: Argument type 'NSLayoutXAxisAnchor' does not conform to expected type 'ConstraintRelatableTarget'
我试过view.safeAreaLayoutGuide.leadingAnchor as! ConstraintRelatableTarget
view.safeAreaLayoutGuide.leadingAnchor as! ConstraintRelatableTarget
,但此转换失败。
你们知道如何解决它吗?
尝试例如view.safeAreaLayoutGuide.snp.leading
。 你错过了 .snp 部分,最后一部分也不同。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.