Her iki ucunda da kaybolur bir UIBezierPath
çizmeye çalışıyorum - alpha 0
için 1
sonra 0
. Temelde 'un bir UIBezierPath içinde drawRect
içinden bir degrade çizmek istiyorum.Ends sonunda soluk UIBezierPath Beraberlik (Degrade)
DÜZENLEME:
Her iki ucunda da kaybolur bir UIBezierPath
çizmeye çalışıyorum - alpha 0
için 1
sonra 0
. Temelde 'un bir UIBezierPath içinde drawRect
içinden bir degrade çizmek istiyorum.Ends sonunda soluk UIBezierPath Beraberlik (Degrade)
DÜZENLEME:
Kendi sorumu ...
Sonunda anladım cevaplama Bkz.UIBezierPath
ile bir şey kullanmak yerine, gradiyeyi uygulayan
UIView
kullandım, bkz.
this post.
Ne -strokeWithBlendMode:alpha:
kullanmayla ilgili: İşte ulaşmak için çalışıyorum etkisi var?
1'e ulaşana kadar alfa değerini artırmaya/azaltmaya devam eden bir tür döngü ile birlikte kullanıldığında (ve artış "soluk" bölümün uzunluğunu belirler) çalışmalıdır.
Böyle bir degrade ile doldurulmuş bir yol mu demek istiyorsunuz, yoksa yolun konturlu çizgisi boyunca degrade çizmek mi istiyorsunuz? – omz
OP'nin bir yolunu okurken bahsediyor olduğunu farz ediyorum. Yol kapatılmışsa (ve doldurulmuşsa) herhangi bir sonu olmazdı. –
@omz Evet, bir degradeyle bir yolu vurmak istiyorum. – Undo