美文网首页
人/狗/码的日常 2021-06-03

人/狗/码的日常 2021-06-03

作者: 启发禅悟 | 来源:发表于2021-06-03 23:48 被阅读0次

很多时候,一旦放弃,就很难继续坚持,所以,哪怕今天的更新真的毫无新意,我也希望能坚持下去,以待来日的厚积薄发。

今天又一天偷懒了,走了不少路,却忘记健身了。明天继续。

大家发现没有,小公狗就爱找漂亮小姐姐,是不是?

晚上遛完酷奇回家,在楼下碰到了另一栋楼的一位小姐姐开门回家,然后酷奇就屁颠屁颠的跟着人跑了,怎么唤都唤不回来,气死我了,白眼狼啊

今天遇到一个UIView切圆角的问题,一般可以直接使用layer的cornerRadius来切,但只能同时切四个角。

所以用到第二种方案,就是使用CAShaperLayer 搭配 UIBezierPath 路径设置切割路径,然后把 layer 设置到 UIView 的 mask 属性上。

UIImageView *userHeaderImgView = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"header"]];
CAShapeLayer *cornerLayer = [CAShapeLayer layer];
UIBezierPath *cornerPath = [UIBezierPath bezierPathWithRoundedRect:userHeaderImgView.bounds cornerRadius:39];
cornerLayer.path = cornerPath.CGPath;
cornerLayer.frame = userHeaderImgView.bounds;
userHeaderImgView.layer.mask = cornerLayer;

这个方案可以控制四个角的圆角,但是必须使用Frame,所以使用约束布局的View就不太方便。

最后的方案:
https://github.com/sy5075391/XKCornerRadius

作者给出了详细的方案和类别,大家看文章既可,我就不复述了。

相关文章

  • 人/狗/码的日常 2021-06-03

    很多时候,一旦放弃,就很难继续坚持,所以,哪怕今天的更新真的毫无新意,我也希望能坚持下去,以待来日的厚积薄发。 人...

  • 人/狗/码的日常 - 开篇

    参加简书的日更,先给自己定个小目标吧,坚持三天。 没啥写作技巧,也不是写什么故事,小说,散文,存粹就是日记,来鼓励...

  • 人/狗/码的日常 2021-04-28

    人 今天爱人休息,所以就可以美美的吃上一顿了。自从病情控制以来,就有抑制不住的想吃东西的欲望,老觉得饿。 狗 今天...

  • 人/狗/码的日常 2021-05-01

    发现要每天坚持写一些东西,还是挺困难的。佩服那些能坚持日更1000+的人。 回想起小学的老师给过我的一句评语,没有...

  • 人/狗/码的日常 2021-04-30

    今天花费了一天的时间在某些不值得的事情上,所以基本上就是碌碌无为了。 人 天气渐渐热了,这对我来说是非常不错的事。...

  • 人/狗/码的日常 2021-05-02

    恭喜自己完成日更7天的任务。 人 药吃完了,所以今天不得不出门去买药。尚杰这些年来降了不少,从原先的2500+到现...

  • 人/狗/码的日常 2021-05-04

    今天上海阴雨绵绵,妖风阵阵。由于建筑方位的问题,每次这种天气,总会有呼啸声。 人 I let algorithms...

  • 人/狗/码的日常 2021-05-05

    不知道大家花在日更上的时间会是多少,可能30-60分钟是个合适的区间吧。 人 对于普通人来说,宇航员是探索者,是英...

  • 人/狗/码的日常 2021-05-03

    我们小区的生态环境是越来越好了,回想12年前刚住进来的时候,那还是光秃秃的草坪和没有枝叶的小树,现在变的郁郁葱葱了...

  • 人/狗/码的日常 2021-04-27

    知识产权 突然发现之前自己收藏的不少技术文章的内容都消失了,一部分变成了404,一部分变成了平台审核。可见现在对知...

网友评论

      本文标题:人/狗/码的日常 2021-06-03

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