【绘图案例-绘图的样式 Objective-C语言】

这篇博客详细介绍了使用Objective-C进行绘图时如何设置线宽、连接处样式(斜接、圆角、斜角)以及头尾样式(粗大一端、圆角、正方形)。通过代码示例和概念解释,帮助读者理解如何改变线条的视觉效果,并提供了实际操作步骤和效果展示。
摘要由CSDN通过智能技术生成

一、接下来呢,我们来说这个绘图的样式,

通知

1.在这个里边呢,我们现在练习,画弧,画完了,

通知

还有一个圆环,思路1:画一个圆,设置线宽,这个线宽,实际上,就涉及到样式的问题了,思路2:画两个不同颜色的同心圆,

通知

也就是说,我在这个模拟器里边,我先画一个黑色的圆,然后,中间儿,再画一个小的、跟背景颜色一样的圆,让它看起来是一个圆环啊,

这是它说的这个思路2,

然后呢,因为我这个里边儿呢,我们要设置线宽,所以呢,我们先来讲绘图的样式,然后再去把这个圆环顺便画了,

2.然后,接下来呢,我们先来说,样式,

把这份代码command + C、command + V、复制粘贴一份儿,

通知

名字改成“07-绘图的样式”,

通知

样式:我同样画一个路径,路径长的不太一样,但是路径大体都是一样的,

我们先来说C的样式:

通知

1)获取上下文:CGContextRef ctx = UIGraphicsGetCurrentContext();

通知

2)拼接路径,画一条线吧,从(50,50),画到(100,100):

通知

CGContextMoveToPoint(ctx,50,50);

CGContextAddLineToPoint(ctx,100,100);

3)渲染

CGContextStrokePath(ctx);

通知

command + R,

通知

3.这是一条线,就出来了,接下来,我们来设置样式,

设置样式,也就是说,我现在想把它变的宽一点儿,设置一下这个线宽

肯定是要在渲染之前,去设置线宽,

通知

ppt里说,这个绘图状态,状态信息,也就是这个样式,是在上下文当中的,所以呢,我们要给这张草稿纸,去告诉它,以后你在渲染这条线的时候,

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

清风清晨

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值