• 画圆圈


    画圆圈

    by 伍雪颖



    CGPoint CGRectGetCenter(CGRect rect){
       
    returnCGPointMake(CGRectGetMidX(rect),CGRectGetMidY(rect));
    }
    @interfaceViewController () {
       
    CAShapeLayer *circleLayer;
    }
    @property (nonatomic,strong)CADisplayLink *timer;
    @end
    @implementation ViewController

    - (
    void)viewDidLoad {
        [
    superviewDidLoad];
       
    circleLayer = [CAShapeLayerlayer];
       
    CGFloat radius =30.0;
       
    UIBezierPath *path = [UIBezierPathbezierPathWithArcCenter:CGRectGetCenter(self.view.frame)
                                                           
    radius:radius
                                                       
    startAngle:-0.5 * M_PI
                                                         
    endAngle:1.5 * M_PI
                                                        
    clockwise:YES];
       
    circleLayer.path = path.CGPath;
       
    circleLayer.strokeColor = [UIColorredColor].CGColor;
       
    circleLayer.lineWidth =3;
       
    circleLayer.fillColor =nil;
       
    circleLayer.contentsScale = [UIScreenmainScreen].scale;
        [
    self.view.layeraddSublayer:circleLayer];
    }

  • 相关阅读:
    项目
    Cache Code
    是什么限制了我们面向对象
    程序设计语言本质
    不要迷失在技术的海洋中
    程序是给自己看的还是给别人看的
    程序员的春天
    新手如何学习一门新的语言
    无废话C#设计模式之二十:Mediator
    (原创)代码分析-DataGrid实现增删(带提示)改和分页
  • 原文地址:https://www.cnblogs.com/mengfanrong/p/5088801.html
Copyright © 2020-2023  润新知