Я хочу установить только правый нижний угловой радиус, но я пытаюсь использовать образец кода стека, чтобы сделать это.
Я не знаю, что не так с моим кодом.
Спасибо.
кнопка сжимается.
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