IOS开发中Bezier曲线切割圆角的方法
来源:爱站网时间:2021-02-20编辑:网友分享
在IOS开发中切割圆角需要多个控件进行操作,如果不使用控件可能会出现卡死的情况,下面爱站技术频道小编就给大家介绍IOS开发中Bezier曲线切割圆角的方法,希望能为你带来帮助。
在IOS开发中切割圆角需要多个控件进行操作,如果不使用控件可能会出现卡死的情况,下面爱站技术频道小编就给大家介绍IOS开发中Bezier曲线切割圆角的方法,希望能为你带来帮助。
/* 创建一个Button */ UIButton * button = [UIButton buttonWithType:(UIButtonTypeSystem)]; [button setFrame:CGRectMake(100, 100, 100, 100)]; [self addSubview:button]; /* 正厂的圆角需求处理方法 */ button.layer.cornerRadius = 10.0f; //弧度 button.layer.masksToBounds = YES; /* 贝塞尔曲线切割 */ /** * * @param UIRectCorner * 左上 UIRectCornerTopLeft = 1
注意: 如果这里选择两个角 的话如果是选两个对角线 则会切 所有角
比如:UIRectCornerTopLeft | UIRectCornerBottomRight 他就会切割所有角
当然你也可以直接创建个圆角的button
通过爱站技术频道小编介绍的IOS开发中Bezier曲线切割圆角的方法,想必大家已经知道要怎么操作了,如果晚上实想不出,可以来js.aizhan.com参考看看。
上一篇:IOS开发中导航栏的透明渐变
下一篇:IOS中ID类型的基本原理