iOS创建圆角UILabel

转载 2013年12月06日 10:35:22

你可以这样使用:
UILabel *label = [[UILabel alloc] initWithFrame:CGRectMake(0, 0, 60, 30)];
label.backgroundColor = [UIColor blueColor];
// 设置圆角
label.layer.cornerRadius = 10;
[self.view addSubview:label];

当然前提是需要导入QuartzCore框架,并且要导入到你要使用的实现文件中。
PS:UIView分为两部分,一部分来相应屏幕操作,也是他的父类,UIResponder,另一部分为CALayer,是用来控制View显示的。
如果想在显示上面做手脚,可以直接控制他的CALayer对象。



UILabel *label = [[UILabel alloc] initWithFrame:CGRectMake(0, 0, 200, 36)];

label.layer.borderWidth = 1.0f;(线的粗细)

label.layer.borderColor = [UIColor darkGrayColor].CGColor;(线的颜色)

label.layer.cornerRadius = 5.0f;(圆角的大小)

设置UILabel控件的圆角

设置UILabel控件的圆角,使用UILabel的属性来实现// 设置UILabel控件的圆角 // 也可以利用控件的尺寸和圆角半径,产生一个圆 label.layer.cornerRadius = ...
  • suiyu1992
  • suiyu1992
  • 2016年01月25日 21:48
  • 2913

【iOS开发】怎样让label变成圆角的

//设置边缘弯曲角度 label.layer.cornerRadius = 5; label.clipsToBounds = YES;(iOS7以后需要设置)...
  • ttf1993
  • ttf1993
  • 2015年04月10日 20:15
  • 3339

UILabel设置圆角和背景

self.upleverLabel.layer.cornerRadius = 3.0;     self.upleverLabel.backgroundColor = [UIColor ...
  • a280966503
  • a280966503
  • 2015年08月25日 15:52
  • 119

iOS 指定视图的圆角、label、button圆角设置

UIView *view = [[UIView alloc] initWithFrame:CGRectMake(50, 150, 60, 60)];      view.backgroundColo...
  • CQAHF
  • CQAHF
  • 2016年09月18日 09:37
  • 1134

iOS 使用storyboard设置UIButton 和UILabel 的圆角

Label设置圆角的操作和设置UIButton相比,多了一步设置。 1。设置UIBUtton圆角 2.设置Label圆角...
  • gaomingyangc
  • gaomingyangc
  • 2017年02月07日 17:24
  • 1009

iOS8.0 UILabel切圆角之后有时边缘会有一条黑线

如图所示 原因:frame的宽高没有取整 解决方法:在取frame得时候,加上CGRectIntegral,使得宽、高得到一个整数 原始给坐标: CGRectMake(Width...
  • Cloud_Pro
  • Cloud_Pro
  • 2017年07月10日 11:17
  • 469

iOS中UILabel设置可变长度并加圆角后尾部出现黑线

原因是ULabel设置可变宽度时,有小数。只需将宽度转成整型数据即可: [titlelabel setFrame:CGRectMake(titleLabelX, titlelabelY, (in...
  • yishengzhiai005
  • yishengzhiai005
  • 2017年06月02日 10:11
  • 344

uiview uilabel 边框,圆角,阴影实现

转自:http://blog.csdn.net/xdrt81y/article/details/8348522 Fun with layers In this post, I’...
  • zhanglizhi111
  • zhanglizhi111
  • 2017年04月25日 09:11
  • 200

猫猫学iOS之UILabel设置圆角不成功所做调控更改

原创文章,欢迎转载。转载请注明:翟乃玉的博客 地址:http://blog.csdn.net/u013357243如图问题如图是我要做的效果然而当我写好代码后,设置号label的layer圆角后是...
  • u013357243
  • u013357243
  • 2015年12月29日 13:58
  • 2260

iOS 将控件设置为一边圆角一边直角

//以UIButton为例 UIBezierPath *maskPath = [UIBezierPath bezierPathWithRoundedRect:button.bounds ...
  • XLawsZero
  • XLawsZero
  • 2017年06月30日 16:09
  • 692
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:iOS创建圆角UILabel
举报原因:
原因补充:

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