码迷,mamicode.com
首页 > 移动开发 > 详细

ios 创建自定义的圆角button

时间:2015-04-27 19:44:46      阅读:132      评论:0      收藏:0      [点我收藏+]

标签:

UIButton *abutton=[UIButton buttonWithType:UIButtonTypeRoundedRect];  
abutton.frame=CGRectMake(130, 230, 100, 40);  
[abutton setImage:[UIImage imageNamed:@"button0_movieInfo.png"] forState:UIControlStateNormal];
[abutton setImage:[UIImage imageNamed:@"button1_movieInfo.png"] forState:UIControlStateHighlighted];  
abutton.layer.cornerRadius=4.0;//按钮圆角半径
abutton.layer.masksToBounds=YES;//使圆角不被遮盖
//边框的颜色和宽度
abutton.layer.borderColor=[UIColor redColor].CGColor;
abutton.layer.borderWidth=1;
[abutton addTarget:self action:@selector(comein) forControlEvents:UIControlEventTouchUpInside];  
[self.view addSubview:abutton];

-setMasksToBounds:方法告诉layer将位于它之下的layer都遮盖住。这是必须的,这样会使圆角不被遮

ios 创建自定义的圆角button

标签:

原文地址:http://www.cnblogs.com/huangzs/p/4461002.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!