关闭

iOS 开发中问题 ——对button进行圆角处理,绘制边框

标签: iOS控件UIButton
672人阅读 评论(0) 收藏 举报
分类:

在开发中往往需要对button进行一些处理,其中圆角处理和绘制边框处理比较常用,一下介绍上述功能实现。

 UIButton *button = [UIButtonbuttonWithType:UIButtonTypeCustom];

//写法1,

    //设置边框及其颜色

    button.layer.borderColor = [[UIColorblueColor]CGColor ];

   //边框宽度

    button.layer.borderWidth =3.0f;

   //处理圆角

    button.layer.cornerRadius =25.0f;

    button.backgroundColor = [UIColorredColor];

//写法2,

    [button.layer setMasksToBounds:YES];

  //处理圆角

    [button.layer setCornerRadius:6.0];

 //设置边框线宽度

    [button.layer setBorderWidth:0.6];

 //设置边框线颜色

    CGColorSpaceRef colorSpacehz = CGColorSpaceCreateDeviceRGB();

    CGColorRef colorrefhz = CGColorCreate(colorSpacehz, (CGFloat[])               {200/255.0f,226/255.0f,212/255.0f,0.3});

    [button.layer setBorderColor:colorrefhz];


0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:28533次
    • 积分:503
    • 等级:
    • 排名:千里之外
    • 原创:20篇
    • 转载:13篇
    • 译文:0篇
    • 评论:0条