美文网首页Core Animation
iOS CoreAnimation教程 第五篇

iOS CoreAnimation教程 第五篇

作者: 人魔七七 | 来源:发表于2018-03-08 14:00 被阅读49次

CoreAnimation 虚线的设置 。ineDashPattern ,虚线设置,为一个数组,数组中奇数位实线长度,偶数位带遍空白长度。注意最好是偶数否则你看着这个效果不规则。

  CAShapeLayer * oval = [CAShapeLayer layer];
    oval.frame           = CGRectMake(187.3, 88.5, 151, 151);
    oval.lineJoin        = kCALineJoinRound;
    oval.fillColor       = [UIColor colorWithRed:0.922 green: 0.922 blue:0.922 alpha:1].CGColor;
    oval.strokeColor     = [UIColor colorWithRed:0.329 green: 0.329 blue:0.329 alpha:1].CGColor;
    oval.lineWidth       = 9;
    oval.lineDashPattern = @[@10, @5];
    oval.lineDashPhase   = 57.5;
    oval.path            = [self ovalPath].CGPath;

lineDashPhase 虚线开始的位置,当你这个值逐渐递增时候你会看到一个滚动效果,且大于0.

相关文章

网友评论

    本文标题:iOS CoreAnimation教程 第五篇

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