美文网首页
设置各种圆角

设置各种圆角

作者: 十二面相丶 | 来源:发表于2017-02-24 14:41 被阅读22次

1.如果是切四个角的圆角,代码示例:

self.picImage.layer.cornerRadius = 8;

self.picImage.layer.masksToBounds = YES;


2.如果是四个角中的某几个角,一个,两个,或者3个,代码示例(切的左下,和右下):

UIBezierPath *maskPath = [UIBezierPath

bezierPathWithRoundedRect:self.tipLabel.bounds

byRoundingCorners:UIRectCornerBottomLeft | UIRectCornerBottomRight

cornerRadii:CGSizeMake(5, 5)];

CAShapeLayer *maskLayer = [[CAShapeLayer alloc] init];

maskLayer.frame = _tipLabel.bounds;

maskLayer.path = maskPath.CGPath;

self.tipLabel.layer.mask = maskLayer;


   类型共有以下几种:

* UIRectCornerTopLeft

* UIRectCornerTopRight

* UIRectCornerBottomLeft

* UIRectCornerBottomRight

* UIRectCornerAllCorners

相关文章

  • 设置各种圆角

    1.如果是切四个角的圆角,代码示例: self.picImage.layer.cornerRadius = 8; ...

  • Xib中设置控件的圆角、边框效果

    xib中为各种控件设置圆角 通过代码的方式设置 通过xib快速设置圆角利用User Defined Runtime...

  • Image

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

  • iOS设置圆角的四种方法(附性能评测)

    四种设置圆角的方法 从网上收集了各种设置圆角的方法,总结起来有以下四种: 设置 layer 的 cornerRad...

  • 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 设置上右下左的圆角弧度

网友评论

      本文标题:设置各种圆角

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