您的当前位置:首页正文

Button改变指定角的圆角

来源:花图问答

大家都知道UIButton.layer可以直接改变cornerRadius来改变四个角的弧度

那么怎么改变其中某个角的弧度呢?

使用贝塞尔曲线的方法

+ (instancetype)bezierPathWithRoundedRect:(CGRect)rect byRoundingCorners:(UIRectCorner)corners cornerRadii:(CGSize)cornerRadii;

可以改变某两个角或者三个角