
Entonces CAPO es un marco personalizado utilizado para aplicar varias animaciones y efecto a un botón. CAPO reduce sus 10-12 líneas de código a 1 línea, lo que hace que sea más conveniente leer y ejecutar. CAPO viene con varias animaciones como pulso, flash y efectos como aplicar fondo de gradiente, etc., por lo que CapO no requiere dependencia adicional, es una biblioteca pequeña y optimizada para que su trabajo sea más conveniente, fácil, optimizado y fácil de entender también.
Entonces, mientras codificaba que cada vez que se trataba de aplicar animaciones y efectos, se suponía que debíamos escribir las mismas líneas de código varias veces, esto hizo que mi frecuencia de codificación lenta e incluso hiciera que el código aparezca malo. Así que pensé en hacer una biblioteca que facilitaría mi trabajo eventualmente facilitar que otros funcionen también. Esta fue la idea detrás del desarrollo del Capo.
Para ejecutar el proyecto de ejemplo, clonar el repositorio y ejecutar pod install desde el directorio de ejemplo.
Dispositivo que se ejecuta en las versiones iOS/iPados 12.0+.
CAPO está disponible a través de Cocoapods. Para instalarlo, simplemente agregue la siguiente línea a su Podfile:
pod 'Capo' CapoTuner . tune ( button : UIButton , cornerRadius : CGFloat , borderWidth : CGFloat , borderColor : UIColor ) CapoTuner . applyGradient ( button : UIButton , color1 : UIColor , color2 : UIColor , cornerRadius : CGFloat ) CapoTuner . applyShadow ( button : UIButton , color : UIColor , width : Double , height : Double , Radius : CGFloat , opacity : Float ) CapoTuner . pulsate ( button : UIButton , duration : CFTimeInterval , from : CFTimeInterval , to : CFTimeInterval , autoReverse : Bool = false , repeatCount : Float = 0 , velocity : CGFloat , damping : CGFloat ) CapoTuner . flash ( button : UIButton , duration : CFTimeInterval , from : CFTimeInterval , to : CFTimeInterval , autoReverse : Bool = false , repeatCount : Float = 0 ) CapoTuner . popColors ( button : UIButton , fromColor : UIColor , toColor : UIColor , cornerRadius : CGFloat = 0 , duration : CFTimeInterval , autoReverse : Bool = false , repeatCount : Float = 0 )| Efecto 1 | Efecto 2 | Efecto 3 |
|---|---|---|
![]() | ![]() | ![]() |
| Efecto 4 | Efecto 5 | Efecto 6 |
|---|---|---|
![]() | ![]() | ![]() |
CAPO está disponible bajo la licencia MIT. Vea la licencia para obtener más información.
En este momento, CAPO viene con características limitadas, se actualizará con versiones futuras, así que estad atentos para saber más sobre CAPO.
![]() |
|---|
| Gokul Nair |
![]() ![]() ![]() |
Si te gusta usar alguno de mis proyectos o lo que estoy haciendo, por favor considere respaldarme con aprecio mi trabajo: Envíame un mensaje.
O
¡Deja una estrella si te parece interesante este proyecto!
Hecho con In in Gokul Nair