画圆圈
2015-12-30 14:49
113 查看
画圆圈
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];
}
相关文章推荐
- 使用Azure Redis Cache
- Photoshop中图层叠加效果的算法
- js库中$冲突的解决方法
- SVM基本思想和对偶推导笔记-记录毕业论文1
- 详解Nginx的核心配置模块中对于请求体的接受流程
- linux grep命令
- Libgdx学习笔记:UI之评分组件
- 详解likely和unlikely函数
- JavaScript 扩展内置函数
- MaterialRefreshLayout(下拉刷新和上拉加载)
- ecshop首页显示产品数量控制
- Hibernate4 注解方法中所有的字段含义
- iOS开发-进阶: NSNotificationCenter 通知机制简介
- HTML中让表单input等文本框为只读不可编辑的方法
- CentOS-6.5安装配置SVN
- 自定义动画方法 animate()
- Codeforces Round #334 (Div. 2) B. More Cowbell (贪心)
- HTML修改鼠标样式
- BugPhobia开发篇章:Beta阶段第IX次Scrum Meeting
- Flume安装测试