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

原创 2015年07月10日 13:37:20

在开发中往往需要对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];


版权声明:本文为博主原创文章,未经博主允许不得转载。

iOS-圆角设置性能优化

查阅了好些关于圆角性能优化的帖子,总结下记录下来. 首先: DSImageViewRound 使用方法 iOS图片高性能设置圆角一般我们在iOS开发的过程中设置圆角都是如下这样设置的。 avat...
  • qiuxuewei2012
  • qiuxuewei2012
  • 2016年06月07日 11:27
  • 7603

IOS中如何绘制带有边框的button的按钮,附代码;

今天在写代码时发现,Button尽然能像HTML 中来绘制边框: 接下来,我来给你造轮子: 绘制带有圆角的带有边框的按钮: 优点:可以通过代码绘制,减少图片的使用,减少了程序的总体积; 缺点:...
  • happylaoxu
  • happylaoxu
  • 2015年04月05日 18:17
  • 1852

iOS - UIButton设置圆角和边框及边框颜色

[box.actionButton.layer setMasksToBounds:YES]; [box.actionButton.layer setCornerRadius:10.0]; ...
  • lincsdnnet
  • lincsdnnet
  • 2016年09月10日 10:09
  • 7590

IOS-用代码画按钮(checkbox,button)

1. Button: //    successButton = [UIButton buttonWithType:UIButtonTypeCustom]; //    CGRect frame ...
  • Wengyuyu1234
  • Wengyuyu1234
  • 2015年04月11日 15:58
  • 581

iOS---设置btn边框

[_btn1.layer setMasksToBounds:YES];     [_btn1.layer setCornerRadius:3.0]; //设置矩圆角半径     [_...
  • iotjin
  • iotjin
  • 2015年11月27日 09:01
  • 3314

iOS button边框

UIButton *btn = [UIButton buttonWithType:UIButtonTypeCustom]; //同样来说btn也是有set方法的这里用的点语法 ...
  • shan1991fei
  • shan1991fei
  • 2016年01月30日 11:07
  • 780

iOS中UIKit——UIButton设置边框

UIButton *testButton = [UIButton buttonWithType:UIButtonTypeSystem]; [testButton setFrame:CGRec...
  • u012701023
  • u012701023
  • 2015年12月30日 17:40
  • 3014

为UIButton设置边框等属性

declare your button: Code: UIButton *downButton = [[UIButton alloc] initWithFrame:CGRectMake...
  • snn1410
  • snn1410
  • 2012年04月10日 13:04
  • 25966

UIButton 设置圆角 边框颜色 点击回调方法

UIButton *signBtn = [UIButton buttonWithType:UIButtonTypeCustom]; signBtn.frame = CGRectMake(0, 0, ...
  • xiaoxuan415315
  • xiaoxuan415315
  • 2012年07月26日 10:13
  • 73288

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

在开发中往往需要对button进行一些处理,其中圆角处理和绘制边框处理比较常用,一下介绍上述功能实现。  UIButton *button = [UIButton buttonWithType:U...
  • x567851326
  • x567851326
  • 2015年07月10日 13:37
  • 864
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:iOS 开发中问题 ——对button进行圆角处理,绘制边框
举报原因:
原因补充:

(最多只允许输入30个字)