iOS开发 CGContextRef之画虚线
来源:互联网 发布:网络增值业务推广方案 编辑:程序博客网 时间:2024/05/21 09:46
画虚线需要用到函数:
CGContextSetLineDash
此函数需要四个参数:
- context – 这个不用多说
- phase - 稍后再说
- lengths – 指明虚线是如何交替绘制,具体看例子
- count – lengths数组的长度
lengths的值{10,10}表示先绘制10个点,再跳过10个点,如此反复,如图:
如果把lengths值改为{10, 20, 10},则表示先绘制10个点,跳过20个点,绘制10个点,跳过10个点,再绘制20个点,如此反复,如图:
注意count的值等于lengths数组的长度
phase参数表示在第一个虚线绘制的时候跳过多少个点,举例说明:
如图显示:由于lengths值为{10,5},第一条线就是绘制10,跳过5,反复绘制。
第二条线的phase值为5,则首先绘制【10减去5】,再跳过5,绘制10,反复绘制。
第三条给也如此,先绘制2,再跳过5,如此反复。
阅读全文
0 0
- iOS开发 CGContextRef之画虚线
- iOS 用CGContextRef画虚线
- CGContextRef 画直线、画虚线
- iOS开发 画虚线
- iOS 开发之绘制虚线
- iOS开发之CGContextRef(多张图片保存为一张)
- iOS开发中CGContextRef用法
- ios开发使用CGContextRef画图
- iOS开发 CGContextRef画图使用
- iOS开发虚线画法
- iOS 开发 绘制虚线
- iOS小demo之画虚线
- iOS笔记之画一条虚线
- iOS之虚线边框
- iOS 开发之环形倒计时进度条(虚线/实线)
- iOS 画虚线
- iOS 画虚线 cgcontext
- iOS画虚线
- ERROR 1040 (HY000): Too many connections
- IDEA 代码没错但是编译出错解决办法
- 计算谱半径(PAT-1063)
- hdu 2136 素数筛法
- myeclipse将javaswing程序打包成可执行文件
- iOS开发 CGContextRef之画虚线
- filter过滤器解决全局编码问题
- 求字符串空格、数字、字母个数--JAVA基础
- 二维费用背包问题+空间优化(滚动数组)
- Java spi
- 验证码前端
- Struts2笔记第三天
- 报错java.lang.Long cannot be cast to java.lang.Integer
- 技术文章 | 从 Apache RocketMQ 和 Kafka 看 Topic 数量对单机性能的影响