在xcode4之前的UIButton都自带边框的,后来我直接升级到6之后发现UIButton的边框居然不见了,只有手动设置了。
下面直接用代码来说明如何设置边框
UIButton *dynamicCode_btn;
[_dynamicCode_btn.layer setMasksToBounds:YES];
[_dynamicCode_btn.layer setCornerRadius:3.0];//设置矩圆角半径,数值越大圆弧越大,反之圆弧越小
[_dynamicCode_btn.layer setBorderWidth:1.0];//边框宽度
CGColorSpaceRef colorSpace = CGColorSpaceCreateDeviceRGB();
CGColorRef colorref = CGColorCreate(colorSpace,(CGFloat[]){ 0, 0, 0, 1 });//R,G,B,alpha
[_dynamicCode_btn.layer setBorderColor:colorref];//设置边框颜色
这段代码基本可以直接拿来用的,把前面的名称改一下就行
转载时请注明出处及相应链接,本文永久地址:https://blog.yayuanzi.com/3119.html