2013-11-27 24 views
10

Hız gibi bazı koşullara bağlı olarak polyline görünümünde bir degrade uygulamak istiyorum. Özel kontur ve dolgu ile çizmek için MKPolyLineRenderer alt sınıfını kullanabildim, ancak yalnızca yol boyunca aynı renkte.MKPolyLineView (MKPolylineRenderer) boyunca eğim

Diğer benzer soruları gördüm: Draw segments from a circle or donut veya On OSX, how do I gradient fill a path stroke?, ama tam olarak istediğim şey değil. Doğru anlıyorsam, aşağıdaki gibi bir yol bu yöntemlerle doldurulamadı. En azından bir bütün olarak ele alınmadı.

enter image description here

bir çok benzer bir soru Gradient Polyline with MapKit ios olduğunu. Ancak, her segment için, çok verimli olmadığını düşündüğüm noktalar arasında bir yer paylaşımı ekliyor.

Bu mümkün olan tek yol mu? (Yüzlerce ya da belki de binlerce bölüm çizmem gerekiyordu ...) Bu nasıl kolayca başarılabilir?

Teşekkür

cevap

İlgili konular