美文网首页
iOS ,给矩形背景的任意一角添加圆角

iOS ,给矩形背景的任意一角添加圆角

作者: 最强的小强 | 来源:发表于2018-11-26 16:28 被阅读0次

前言:我的需求是要求一个矩形背景,左上和右上是直角的,左下和右下是圆角的矩形背景。

效果图:


屏幕快照 2018-11-26 16.28.23.png
// 画出背景的圆角,注意:必须在frame后面设置才有效
 UIBezierPath *fieldPath = [UIBezierPath bezierPathWithRoundedRect:yuyiBgView.bounds byRoundingCorners:UIRectCornerBottomRight | UIRectCornerBottomLeft cornerRadii:CGSizeMake(8 , 8)]; 
    CAShapeLayer *fieldLayer = [[CAShapeLayer alloc] init];
    fieldLayer.frame = yuyiBgView.bounds;
    fieldLayer.path = fieldPath.CGPath;
    yuyiBgView.layer.mask = fieldLayer;

相关文章

  • iOS ,给矩形背景的任意一角添加圆角

    前言:我的需求是要求一个矩形背景,左上和右上是直角的,左下和右下是圆角的矩形背景。 效果图:

  • 2020-07-03 一些ui组件原理

    card 1. 添加高度 组成一列多个矩形条2.对div添加内边距,圆角使得连续得矩形条变成有间隔的圆角矩形列...

  • 杂记

    一、ViewPager实现新手引导 二、圆角矩形设置 圆角矩形背景、颜色、弧度可以使用shape定义的drawab...

  • iOS高效添加圆角效果实战讲解

    iOS高效添加圆角效果实战讲解 iOS高效添加圆角效果实战讲解

  • iOS小知识点05

    UIImageView添加圆角 在项目中提供的图片是矩形的,现要改成圆角图片,于是找了一些资料,下面是添加圆角图片...

  • 【PS教程】拟物化空调制作方法

    1.新建文档,800*600像素,做出渐变背景。 2.用圆角矩形工具画一个圆角矩形,650X200像素,圆角角度上...

  • 给UIView添加带圆角的完美虚线框

    iOS autoLayout约束下,给UITableViewCell内部的UIView添加带圆角虚线框

  • 代码实现引导页遮罩(2)

    新建HJHoledView类,代码如下: /* 绘制遮罩可以画(圆形,矩形,圆角矩形,自定义视图) 添加箭头和提示...

  • 圆角风格Button

    圆角风格的按钮实际山就是一个带有圆角的背景,可以通过设置按钮的背景图片来实现 画一个圆角的矩形 设置按钮的背景为圆...

  • 如何使用OpenGL来绘制一个圆角矩形

    iOS系统的流行带来了一阵圆角矩形的热风。许多设计狮与产品汪都对圆角矩形比较感冒,那作为程序猿该如何应付呢? 幸好...

网友评论

      本文标题:iOS ,给矩形背景的任意一角添加圆角

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