2011-03-21 8 views

Respuesta

1

no hay ninguna función de cuarzo para este estilo de gradiente. A menos que esté listo para profundizar en las matemáticas detrás de él, le sugiero que use imágenes prefabricadas para esto. No es un problema si lo necesita solo para máscara de opacidad.

6

Recientemente he hecho una clase personalizada para este CALayer: AngleGradientLayer

No es la prueba de rendimiento, así que ten cuidado.

screenshot

2

yo quería solución Swift puro para esto, y también era una especie de una tarea difícil para mí.

Al final, escribí AEConicalGradient que lo hace con un enfoque interesante (al usar un círculo y dibujar líneas de diferentes colores en el centro).

AEConicalGradient

Cuestiones relacionadas