2013-02-17 158 views
2

我從頭開始創建一個表,並讓單個單元格填充不同顏色,從而學習了我通過UIBezierPaths的方法。從UIBezierPath圓角矩形後面裁剪銳利的邊緣

screenshot1.png

這是一個自定義對象,我的建築,包含在子類的UIView。

目前,我在此爲了構建這樣的:

  1. '細胞' 填充顏色
  2. 列線
  3. 行線
  4. 外包裝盒(圓角的矩形)

如圖所示,我無法擺脫橙色圓角矩形外的細胞填充的尖角。

任何人都可以指出我在正確的方向擺脫這些?

乾杯! :)

回答

2

在您的繪圖代碼的開始,您應該使用其addClip方法將外圓角矩形路徑添加到剪切路徑。這樣,沒有任何東西會被繪製出來,而不在這條路上。

+0

你是一個傳奇好友,謝謝你的時間:D – Chris 2013-02-17 11:53:04