Skip to content

Commit 722fbc3

Browse files
committed
Update
1 parent f67c699 commit 722fbc3

1 file changed

Lines changed: 11 additions & 4 deletions

File tree

CustomView/Advance/[7]Path_Play.md

Lines changed: 11 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -142,16 +142,23 @@ INVERSE_EVEN_ODD | 反奇偶规则
142142
WINDING | 非零环绕数规则
143143
INVERSE_WINDING | 反非零环绕数规则
144144

145+
我们可以看到上面有四种模式,分成两对,例如 "奇偶规则" 与 "反奇偶规则" 是一对,它们之间有什么关系呢?
145146

147+
Inverse 和含义是“相反,对立”,说明反奇偶规则刚好与奇偶规则相反,例如对于一个矩形而言,使用奇偶规则会填充矩形内部,而使用反奇偶规则会填充矩形外部,这个会在后面示例中代码展示两者对区别。
146148

147149
#### Android与填充模式相关的方法
148150

151+
> 这些都是Path中的方法。
152+
149153
方法 | 作用
150154
------------------------|----------------------------
151-
setFillType |
152-
getFillType |
153-
isInverseFillType |
154-
toggleInverseFillType |
155+
setFillType | 设置填充规则
156+
getFillType | 获取当前填充规则
157+
isInverseFillType | 判断是否是反向(INVERSE)规则
158+
toggleInverseFillType | 切换填充规则(即原有规则与反向规则之间相互切换)
159+
160+
#### 示例演示:
161+
155162

156163

157164

0 commit comments

Comments
 (0)