我只想设置右下角的半径,但是我尝试使用堆栈示例代码来做到这一点。
我不知道我的代码有什么问题。
谢谢。
self.addSubview(sButton)
sButton.snp.makeConstraints { (make) in
make.left.top.equalToSuperview()
make.height.equalTo(61)
}
self.addSubview(fButton)
fButton.snp.makeConstraints { (make) in
make.right.top.equalToSuperview()
make.left.equalTo(sButton.snp.right)
make.width.equalTo(sButton.snp.width)
make.height.equalTo(61)
}
let rectShape = CAShapeLayer()
rectShape.bounds = sButton.frame
rectShape.position = sButton.center
rectShape.path = UIBezierPath(roundedRect: sButton.bounds, byRoundingCorners: .bottomRight, cornerRadii: CGSize(width: 5, height: 5)).cgPath
sButton.layer.mask = rectShape