1

我正在做一个项目,我有一个提要,由UITableView. 在单元格中contentView,我用UIView白色背景制作了一个以伪造单元格尾随和前导侧的填充。然后通过以下方式定位该视图SnapKit

background.snp.makeConstraints { make in
     make.edges.equalToSuperview().inset(UIEdgeInsets(top: 0, left: 16, bottom: 32, right: 16))
}

这行得通。但是,如果我尝试获得 的高度background,它会给我一个高度44,这绝对是不正确的。为了澄清,我已经打过电话setNeedsLayout()layoutIfNeeded()在尝试获得高度之前。

所以我的问题是;通过设置约束时,有没有办法设置视图的框架SnapKit

谢谢。

4

0 回答 0