Градиент вдоль MKPolyLineView (MKPolylineRenderer)
Я хотел бы применить градиент к полилинии в зависимости от некоторых условий, таких как скорость. Я был в состоянии подклассMKPolyLineRenderer
рисовать с помощью пользовательского обводки и заливки, но только тем же цветом вдоль контура.
Я видел другие подобные вопросы, такие как:Нарисуйте сегменты из круга или пончик или жеНа OSX, как мне градиентной заливки обводки? , но это не совсем то, что яхочу Если я правильно понимаю, путь, как показано ниже, не можетне должны быть заполнены этими методами. По крайней мере, не рассматривается в целом.
Очень похожий вопросГрадиентная полилиния с MapKit ios, Но это добавляет оверлей для каждого отрезка между точками, который, я думаю, неСлишком эффективно.
Это единственный возможный способ? (ЯМне нужно нарисовать сотни или, может быть, тысячи этих сегментов ...) Как этого можно легко достичь?
Спасибо