2

我正在通过 UIBezierPaths 从头开始​​创建一个表格,并让各个单元格填充不同的颜色。

截图1.png

这是我正在构建的自定义对象,它包含在子类 UIView 中。

目前,我正在按以下顺序构建它:

  1. “单元格”填充颜色
  2. 列线
  3. 行线
  4. 外箱(圆角矩形)

如图所示,我无法摆脱橙色圆角矩形外单元格填充的尖角。

谁能指出我摆脱这些的正确方向?

干杯! :)

4

1 回答 1

2

在绘图代码的开头,您应该使用它的addClip方法将外部圆角矩形路径添加到剪切路径。这样就不会画出这条路径之外的任何东西。

于 2013-02-17T10:41:41.383 回答