All Projects → Kofktu → Gradientable

Kofktu / Gradientable

Licence: MIT license
Gradiention Protocol in iOS

Programming Languages

swift
15916 projects
ruby
36898 projects - #4 most used programming language
objective c
16641 projects - #2 most used programming language

Labels

Projects that are alternatives of or similar to Gradientable

svg-non-stop
SVG import "Gradient has no stop info" fix
Stars: ✭ 65 (+150%)
Mutual labels:  gradient
gradient-rs
A command line tool for playing with color gradients
Stars: ✭ 93 (+257.69%)
Mutual labels:  gradient
random-gradient
Generate beautiful random gradients
Stars: ✭ 63 (+142.31%)
Mutual labels:  gradient
LuminousNewTab
Luminous New Tab is a beautiful 'new tab' browser extension that has an animated gradient background! New tabs will show your bookmarks, the time, weather and let you do searches too!
Stars: ✭ 18 (-30.77%)
Mutual labels:  gradient
Extract-Color-Palette-Api
Create gradient drawable by extracting prominent colors from image⚫⚪
Stars: ✭ 16 (-38.46%)
Mutual labels:  gradient
PastelXamarinIos
🌒 Gradient animations on Xamarin-iOS
Stars: ✭ 17 (-34.62%)
Mutual labels:  gradient
my-swift-projects
An overview of my most relevant open-source projects on GitHub
Stars: ✭ 261 (+903.85%)
Mutual labels:  gradient
SwiftUI-Color-Kit
SwiftUI Color Pickers, Gradient Pickers And All The Utilities Needed To Make Your Own!
Stars: ✭ 120 (+361.54%)
Mutual labels:  gradient
Basic-Image-Processing
Implementation of Basic Digital Image Processing Tasks in Python / OpenCV
Stars: ✭ 102 (+292.31%)
Mutual labels:  gradient
sweetconfirm.js
👌A useful zero-dependencies, less than 434 Bytes (gzipped), pure JavaScript & CSS solution for drop an annoying pop-ups confirming the submission of form in your web apps.
Stars: ✭ 34 (+30.77%)
Mutual labels:  gradient
ProxGradPytorch
PyTorch implementation of Proximal Gradient Algorithms a la Parikh and Boyd (2014). Useful for Auto-Sizing (Murray and Chiang 2015, Murray et al. 2019).
Stars: ✭ 28 (+7.69%)
Mutual labels:  gradient
Height-Based-Gradient-Color-Shaders-for-Unity
Height Based 2 color gradient shaders for Unity
Stars: ✭ 18 (-30.77%)
Mutual labels:  gradient
Android-SGTextView
同时带字体描边 渐变 阴影的TextView - both have stroker, gradient and shadow TextView
Stars: ✭ 18 (-30.77%)
Mutual labels:  gradient
colr
Easy terminal colors, with chainable methods.
Stars: ✭ 32 (+23.08%)
Mutual labels:  gradient
SKTextureGradient
A SpriteKit SKTexture Gradient
Stars: ✭ 27 (+3.85%)
Mutual labels:  gradient
IrregularGradient
Create animated irregular gradients in SwiftUI.
Stars: ✭ 127 (+388.46%)
Mutual labels:  gradient
RMGradientView
A Custom Gradient View Control for iOS with inspectable properties.
Stars: ✭ 24 (-7.69%)
Mutual labels:  gradient
GradientProgress
A gradient progress bar (UIProgressView).
Stars: ✭ 38 (+46.15%)
Mutual labels:  gradient
LimitlessUI
Awesome C# UI library that highly reduced limits of your application looks
Stars: ✭ 41 (+57.69%)
Mutual labels:  gradient
GradientProgressView
一个简单的进度条控件
Stars: ✭ 15 (-42.31%)
Mutual labels:  gradient

Gradientable

Swift CocoaPods Carthage compatible

  • Gradiention Protocol in iOS

alt tag

Requirements

  • iOS 9.0+
  • Swift 4.0

Installation

CocoaPods

Gradientable is available through CocoaPods. To install it, simply add the following line to your Podfile:

pod 'Gradientable'

Carthage

For iOS 8+ projects with Carthage

github "Kofktu/Gradientable"

Usage

Gradientable

public protocol Gradientable {
    public func set(options: GradientableOptions)
    public func set(animation: GradientableAnimation)
}

GradientableOptions

  • Gradient color, location, direction
public struct GradientableOptions {
	var colors: [UIColor]?
	var locations: [NSNumber]?
	var direction: GradientableOptionsDirection?
}

GradientableAnimation

  • Gradient color change animation
public struct GradientableAnimation {
	var from: [UIColor]?
	var to: [UIColor]
	var duration: TimeInterval = 0.4
}

References

Please tell me or make pull request if you use this library in your application :)

Authors

Taeun Kim (kofktu), [email protected]

License

Gradientable is available under the MIT license. See the LICENSE file for more info.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].