当前位置: 移动技术网 > IT编程>移动开发>IOS > IOS设置按钮为圆角的示例代码

IOS设置按钮为圆角的示例代码

2019年07月24日  | 移动技术网IT编程  | 我要评论

大都市单身白领联谊会,金瓶梅2迅雷下载,汤唯为什么被禁

ios中很多时候都需要用到指定风格的圆角按钮,以下是uibutton提供的创建圆角按钮方法

设置按钮的4个角:

     左上:uirectcornertopleft

     左下:uirectcornerbottomleft

     右上:uirectcornertopright

     右下:uirectcornerbottomright

示例代码:

uibutton *button = [[uibutton alloc] initwithframe:cgrectmake(50, 60, 80, 40)];
button.backgroundcolor = [uicolor orangecolor];
[self.view addsubview:button];
 
//这里设置的是左上和左下角
uibezierpath *maskpath = [uibezierpath bezierpathwithroundedrect:button.bounds byroundingcorners:uirectcornerbottomleft | uirectcornertopleft cornerradii:cgsizemake(8, 8)];
cashapelayer *masklayer = [[cashapelayer alloc] init];
masklayer.frame = button.bounds;
masklayer.path = maskpath.cgpath;
button.layer.mask = masklayer;

效果图

总结

ios设置按钮为圆角的方法到这就结束了,大家都学会了吗?希望这篇文章对大家的开发能有一定的帮助,如果有疑问大家可以留言交流。谢谢大家对移动技术网的支持。

如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复

相关文章:

验证码:
移动技术网