2013-02-02 66 views
7

我想繪製一個在兩端淡出的UIBezierPath - 從字母01然後回到0。我基本上想要drawRect中的UIBezierPath中繪製一個漸變。畫出在結束時漸變的UIBezier路徑(梯度)

編輯:這是我想要達到的效果:關於使用-strokeWithBlendMode:alpha:

enter image description here

+0

您的意思是一個充滿了這種漸變的路徑,或者您是否想沿路徑的描邊線繪製漸變? – omz

+0

我假設OP正在談論撫摸一條路徑。如果路徑被關閉(並被填充),它將不會有任何結束。 –

+0

@omz是的,我想用漸變描邊一條路徑。 – Undo

回答

1

回答我的問題...

我終於想通了。我使用的是UIView,而不是使用UIBezierPath,我將梯度應用於 - 見this post

1

什麼?

結合某種循環,不斷增加/減少阿爾法值,直到你達到1(和增量決定「褪色」段的長度)應該工作。

here