将阴影添加到使用Snapkit定位的Uiview



我已经使用snapkit定位了一个Uiview,并且需要找到一种添加阴影的方法。因为我将视图相对于其他Uiviews定位,所以我没有视图的高度,宽度或启动坐标。如何在使用Snapkit自动布局定位的Uiview中添加阴影。定位Uiview的代码是:

tableViewBackground.snp.makeConstraints{ (make) -> Void in
        make.width.lessThanOrEqualToSuperview()
        make.height.lessThanOrEqualToSuperview()
        make.right.equalToSuperview().offset(-20)
        make.left.equalToSuperview().offset(20)
        make.bottom.equalToSuperview().offset(-20)
        make.top.equalTo(poiLabel.snp.bottom).offset(20)
}

将阴影层的创建从 viewDidLoad移至 viewDidLayoutSubviews

最新更新