«Форма взрыв» ударом в основной графике IOS
-
13-12-2019 - |
Вопрос
Есть ли способ создать следующий эффект в основной графике, поглаживая CGPathref?
Если это возможна , было бы более эффективно рисовать с основной графикой против просто нанесения радиального эллипса Cgimageref целую кучу раз вдоль пути?
Редактировать: Чтобы уточнить: я хочу, чтобы центральная часть инсульта была непрозрачностью 100%, а края, чтобы выцветать из 100% непрозрачности до 0% непрозрачности.
Редактировать 2: Кроме того, я намерен использовать этот рисунок в mkoverlayView, чтобы выделить путь пользователя ... поэтому не уверен, если бы нерезкий фильтр будет достаточно исполнен.
Решение
круглое, толстый путь с тенью на нем, вероятно, лучшее решение для вас.Это будет включать:
CGContextSetLineWidth()
CGContextSetLineCap()
CGContextSetShadowWithColor()
.
Вы хотите, чтобы нулевой офсетной тени, и вам нужно будет экспериментировать с параметрами радиуса и размытия, чтобы получить эффект, который вы после.