作品分享
问答交流
发现
任务
客服工单
使用UIBezierPath可以创建基于矢量的路径,此类是Core Graphics框架关于路径的封装。使用此类可以界说简朴的外形,如椭圆、矩形大概有多个直线和曲线段构成的外形等。
UIBezierPath是CGPathRef数据范例的封装。假如是基于矢量外形的路径,都用直线和曲线去创建。我们使用直线段去创建矩形和多边形,使用曲线去创建圆弧(arc)、圆大概其他复杂的曲线外形。
在画线的时间,方法的内部默认创建一个path。它把路径都放到了path内里去。 1.创建路径 CGMutablePathRef 调用该方法相当于创建了一个路径,这个路径用来生存画图信息。 > 2.把画图信息添加到路径里边。 从前的方法是点的位置添加到ctx(图形上下文信息)中,ctx 默认会在内 部创建一个path用来生存画图信息。在图形上下文中有一块存储空间专门用来存储画图信息,实在这块空间就是CGMutablePathRef。 3.把路径添加到上下文中。
举报
本版积分规则 回帖后跳转到最后一页
Powered by CangBaoKu v1.0 小黑屋藏宝库It社区( 冀ICP备14008649号 )
GMT+8, 2025-8-24 01:17, Processed in 0.170436 second(s), 35 queries.© 2003-2025 cbk Team.