美文网首页
OC(四):动画部分

OC(四):动画部分

作者: IMSong | 来源:发表于2016-08-31 15:08 被阅读16次
    单独一个或几个角收缩
    //核心动画
       CGRect rect = CGRectMake(50, 100, 100, 100);
        CAShapeLayer * shapeLayer = [CAShapeLayer layer];
        shapeLayer.frame = rect;
        shapeLayer.strokeColor = [[UIColor redColor] CGColor];
        //圆形
        //UIBezierPath * Bpath = [UIBezierPath bezierPathWithOvalInRect:rect];
        //长方形
        //UIBezierPath * Bpath = [UIBezierPath bezierPathWithRect:rect];
        //圆角矩形
        UIBezierPath * Bpath = [UIBezierPath bezierPathWithRoundedRect:rect cornerRadius:60];
        //单独一个或几个角
        //UIBezierPath * Bpath = [UIBezierPath bezierPathWithRoundedRect:rect byRoundingCorners:(UIRectCornerTopLeft) cornerRadii:(CGSize){ 50,50 }];
        
        shapeLayer.path = Bpath.CGPath;
        
        [self.view.layer addSublayer:shapeLayer];
    

    相关文章

      网友评论

          本文标题:OC(四):动画部分

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