2018年4月13日

UI基础 - UIBezierPath:FillMode

摘要: FillMode 1 - 在绘图中经常需要对路径进行填充操作。那么问题来了, 在一个路径的覆盖范围内,如何判断哪些区域需要被填充 ?其实很简单:在你的画布中设置一个点,判断这个点是否在路径覆盖范围内即可 2 - 多边形:不自交和自相交 ① 不自交:一个多边形仅顶点处连接,而在画布内没有其他的公共交点 阅读全文

posted @ 2018-04-13 16:55 低头捡石頭 阅读(18) 评论(0) 推荐(0) 编辑

UI基础 - UIBezierPath:反转路径 | 虚线

摘要: 反转路径 | 虚线 1 - 反转路径 bezierPathByReversingPath:它并不会去修改一条路径的形状, 仅仅是改变了绘制路径的方向,就是从结束点到开始点反向绘制 1 - (void)drawRect:(CGRect)rect{ 2 3 // 第一条:红色路径 4 UIBezierP 阅读全文

posted @ 2018-04-13 15:01 低头捡石頭 阅读(204) 评论(0) 推荐(0) 编辑

UI基础 - UIBezierPath 常用API

摘要: UIBezierPath 1 - UIBezierPath 中文叫贝塞尔曲线,其作用是 UIBezierPath 类允许你在自定义的 View 中绘制、渲染由直线和曲线组成的路径。你可以在初始化时直接为你的 UIBezierPath 指定一个几何图形。路径可以是简单的几何图形,比如:矩形、椭圆、弧线 阅读全文

posted @ 2018-04-13 13:44 低头捡石頭 阅读(26) 评论(0) 推荐(0) 编辑

导航