美文网首页
设置圆角

设置圆角

作者: __May__ | 来源:发表于2018-09-26 20:30 被阅读0次

给UIview 设置圆角的方法

  [_avatarView.layer setMasksToBounds:YES];

  [_avatarView setCornerRadios:10];

帧频

还有两种方式 

1.使用CAShapeLayer和UIBezierPath设置圆角

帧频

另一种是

UIImageView*imageView = [[UIImageViewalloc] initWithFrame:CGRectMake(100, 100, 100, 100)];

 imageView.image = [UIImageimageNamed:@"myImg"]; 

//开始对imageView进行画图 

UIGraphicsBeginImageContextWithOptions(imageView.bounds.size, NO, 1.0); 

//使用贝塞尔曲线画出一个圆形图

 [[UIBezierPathbezierPathWithRoundedRect:imageView.bounds cornerRadius:imageView.frame.size.width] addClip]; 

[imageView drawRect:imageView.bounds];

 imageView.image = UIGraphicsGetImageFromCurrentImageContext(); 

//结束画图 

UIGraphicsEndImageContext();

 [self.view addSubview:imageView]

帧频

FPS :Frames Per Second 的简称缩写,意思是每秒传输帧数,可以理解为我们常说的“刷新率”(单位为Hz);FPS是测量用于保存、显示动态视频的信息数量。每秒钟帧数愈多,所显示的画面就会愈流畅,fps值越低就越卡顿,所以这个值在一定程度上可以衡量应用在图像绘制渲染处理时的性能。

之前看了其他的文章,都说第二种是消耗最低的,经过测试却是最高的。意识到有些时候查到问题一定要去思考去论证,不能盲目的就相信了。

相关文章

  • Image

    直接圆角图片 设置圆角图片度数 设置圆角图片带灰色圆角边框 设置圆角图片带灰色圆角边框带阴影

  • iOS 设置UI控件圆角

    一: 设置UIView上方圆角或者下方圆角 //设置UITableView section 圆角 设置好以后就这样了

  • iOS Masonry布局(四) - 视图设置圆角

    视图设置任意圆角 Masonry布局视图设置圆角 若使用Masonry布局的视图设置后发现,设置的圆角不起作用。这...

  • iOS Masonry - 视图设置圆角

    视图设置任意圆角 Masonry布局视图设置圆角 若使用Masonry布局的视图设置后发现,设置的圆角不起作用。这...

  • 按钮圆角

    //设置为圆角 [<#name#>.layer setMasksToBounds:YES]; //设置圆角弧度 [...

  • 玩转CALayer视觉效果

    圆角: cornerRadius 设置圆角的半径 边框: borderWidth 和borderColor 设置边...

  • 2019-01-31

    设置柱子的圆角。itemStyle 设置上右下左的圆角弧度

  • iOS设置圆角的四种方法

    原文iOS设置圆角的四种方法iOS设置圆角的方法及指定圆角的位置 一、设置CALayer的cornerRadius...

  • 边框效果-css-v1.0.0

    半透边框 通过设置颜色的透明度实现。 框内圆角 方式1:为元素设置圆角,外层设置轮廓outline。圆角与直角之间...

  • iOS图片圆角设置汇总

    点击下载 Demo 一、CornerRadius 设置圆角 如果仅仅是view需要设置圆角,是不要设置maskTo...

网友评论

      本文标题:设置圆角

      本文链接:https://www.haomeiwen.com/subject/lepasftx.html