Creating an interface for the ProFitTrackerApp training application based on the layout from Sketch using 100% UIKit without using third-party frameworks.
-
Updated
Jan 16, 2024 - Swift
Creating an interface for the ProFitTrackerApp training application based on the layout from Sketch using 100% UIKit without using third-party frameworks.
An custom progressView of CAShapeLayer with Core Animation.
Custom Page Control + Lottie + animations
This project demonstrates how to draw lines (CAShapeLayer) between different views
iOS UIKit chain animations using shape layer
This project is to demonstrate CAShapeLayer mask feature. An overlay is displayed over tableview and shape layer is used to display only some portion of the tableview
Animated counter, line chart, radial chart, stretch ball
Time counter with sweet animation
Sometimes simplicity attracts you. Color Fill Loading animation is between those Bar loading animations
This animation is inspired from #Reddit application i downloaded few days back and love its progress view. so i try to implement that with number of customisations options. You can add as many number of circles you want ... You can have multicolour progress view also speed and width of circles are also customisable
Draw graph using UIBezierpath with CAShapeLayer , CAGradientLayer and CALayer. Move fingers on graph using gesture. I am using LongPressGesture in this respostry with custom implemented popUpView
Add zigzag Progress Animation in just 2 steps in your view developed using CAShapelayer and UIBezierPath drawing with CABasicAnimation.
WifiView Pod can animate wifi signal strength
Add Progress Animation in just 2 steps in your view developed using CAShapelayer and UIBezierPath drawing with CABasicAnimation.
Animated UITextField enhance UX for the user by giving clarity that they are focused
Add a description, image, and links to the cashapelayer topic page so that developers can more easily learn about it.
To associate your repository with the cashapelayer topic, visit your repo's landing page and select "manage topics."