标签: ios objective-c xcode core-graphics uibezierpath
我正在通过UIBezierPaths学习我的方法,从头开始创建一个表,并让单个单元格填充不同的颜色。
这是我正在构建的自定义对象,它包含在子类UIView中。
目前,我按此顺序构建了这个:
如图所示,我无法摆脱橙色圆角矩形外的细胞填充的尖角。
有人能指出我正确的方向摆脱这些吗?
干杯! :)
答案 0 :(得分:2)
在绘图代码的开头,您应该使用其addClip方法将外部圆角矩形路径添加到剪切路径。这样就不会在这条道路之外画出任何东西了。
addClip