作图flowerView
来源:互联网 发布:淘宝美妆店铺介绍 编辑:程序博客网 时间:2024/05/02 04:35
作图flowerView
by 伍雪颖
- (void)drawRect:(CGRect)rect{ CGSize size = self.bounds.size; CGFloat margin = 10; CGFloat radius = rintf(MIN(size.height - margin,size.width - margin)/4); CGFloat xOffset,yOffset; CGFloat offset = rintf((size.height - size.width)/2); if (offset > 0) { xOffset = rint(margin/2); yOffset = offset; }else { xOffset = -offset; yOffset = rint(margin/2); } [[UIColor redColor] setFill]; UIBezierPath *path = [UIBezierPath bezierPath]; [path addArcWithCenter:CGPointMake(radius*2+xOffset, radius+yOffset) radius:radius startAngle:-M_PI endAngle:0 clockwise:YES]; [path addArcWithCenter:CGPointMake(radius*3+xOffset, radius*2+yOffset) radius:radius startAngle:-M_PI_2 endAngle:M_PI_2 clockwise:YES]; [path addArcWithCenter:CGPointMake(radius*2+xOffset, radius*3+yOffset) radius:radius startAngle:0 endAngle:M_PI clockwise:YES]; [path addArcWithCenter:CGPointMake(radius+xOffset, radius*2+yOffset) radius:radius startAngle:M_PI_2 endAngle:-M_PI_2 clockwise:YES]; [path closePath]; [path fill];}
1 0
- 作图flowerView
- 作图
- 基本作图
- 汇编语言作图
- MATLAB作图
- Gnuplot 作图
- IOS作图
- 作图工具
- ArcGIS作图
- 在线作图
- matlab 作图
- SDL作图
- 软件工程--作图
- 作图工具
- highcharts作图
- 精彩作图
- tushare作图
- 6、作图
- hibernate saveOrUpdate方法和merge的区别
- 在subline里添加快捷键输出代码
- Linux 常用的指令(一)
- 黑马程序员-----java基础中多线程
- Selenium + Webdriver 学习(六) 自动选择、检查下拉列表
- 作图flowerView
- 范数
- Java JMM
- Java web服务器启动时加载
- oracle数据库sql优化总结
- 关于SQL中NOT EXISTS的用法
- 1024. Magic Island
- 题目1515:打印1到最大的N位数
- 概率主题模型简介 Introduction to Probabilistic Topic Models