//获取用语描画的全局对象 var context = UIGraphicsGetCurrentContext() //设定颜色 CGContextSetRGBStrokeColor(context,1,1) //线宽度 CGContextSetLineWidth(context,10) //移动到 位置 CGContextMoveToPoint(context,100,100) //开始线性移动 CGContextAddLineToPoint(context,200) CGContextAddLineToPoint(context,200,200) CGContextMoveToPoint(context,300) CGContextAddLineToPoint(context,400) //描画轨迹 CGContextStrokePath(context)
矩形描画方式
var context = UIGraphicsGetCurrentContext() //追加矩形 CGContextAddRect(context,CGRect(x: 100,y: 100,width: 100,height: 100)) //设定颜色 CGContextSetRGBFillColor(context,1) //填充形状 CGContextFillPath(context) //描画边框 和画直线不同处在于 画线最后调用的是: CGContextStrokePath CGContextSetLineWidth(context,5) CGContextSetRGBStrokeColor(context,1) CGContextStrokeRect(context,height: 100))
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。