What is EZYGradientView?

EZYGradientView is a different and unique take on creating gradients and gradients with blur on the iOS platform. The default CAGradientLayer implementation works just fine, but is confusing and gives different results than expected.

This library attempts to create gradients intuitively. When you use EZYGradientView, you don’t need to worry about Apple’s default API. What you do need to concern yourself with is:

  • What your colors are
  • The angle of the gradient
  • The ratio in which the two colors are distributed; and finally…
  • The intensity with which the colors are dispersed

EZYGradientView exposes five properties you can modify to customize your gradient. The view itself is IBDesignable and its properties IBInspectable which means you can customize your gradient in real time on an xib or storyboard.

Overview

  • Pricing: Free
  • Resource Link: https://github.com/shashankpali/EZYGradientView
  • Resource Maker: Shashank Pali
  • Mobile Platform Destination: iOS Apps
  • Mobile Platform Support: Native iOS
  • Programming Languages: Swift
  • iOS Versions Supported: iOS 8.0+, iOS 9.0+, iOS 10.0+, iOS 11.0+, iOS 12.0+
  • CocoaPods: EZYGradientView