All Projects → mkeremkeskin → GradientBorderedLabelView

mkeremkeskin / GradientBorderedLabelView

Licence: MIT License
IBDesignable label with customizable gradient attributes

Programming Languages

swift
15916 projects
ruby
36898 projects - #4 most used programming language

Projects that are alternatives of or similar to GradientBorderedLabelView

Cards
Awesome iOS 11 appstore cards in swift 5.
Stars: ✭ 4,017 (+5638.57%)
Mutual labels:  storyboard, ibdesignable
Chipagecontrol
A set of cool animated page controls written in Swift to replace boring UIPageControl. Mady by @ChiliLabs - https://chililabs.io
Stars: ✭ 2,909 (+4055.71%)
Mutual labels:  storyboard, ibdesignable
Triangle
A (really) simple Swift 4 UIView class with a triangle and a diagonal line rendered and customizable in the storyboard (color, line width, direction)
Stars: ✭ 25 (-64.29%)
Mutual labels:  storyboard, ibdesignable
PureForm
No description or website provided.
Stars: ✭ 22 (-68.57%)
Mutual labels:  storyboard
random-gradient
Generate beautiful random gradients
Stars: ✭ 63 (-10%)
Mutual labels:  gradient
NeumorphismKit
Neumorphism framework for UIKit.
Stars: ✭ 39 (-44.29%)
Mutual labels:  storyboard
tensorflow-mle
Some examples on computing MLEs using TensorFlow
Stars: ✭ 14 (-80%)
Mutual labels:  gradient
Android-SGTextView
同时带字体描边 渐变 阴影的TextView - both have stroker, gradient and shadow TextView
Stars: ✭ 18 (-74.29%)
Mutual labels:  gradient
KDRearrangeableCollectionViewFlowLayout
A Drag and Rearrange UICollectionView through its layout
Stars: ✭ 73 (+4.29%)
Mutual labels:  storyboard
GradientProgress
A gradient progress bar (UIProgressView).
Stars: ✭ 38 (-45.71%)
Mutual labels:  gradient
ios ui recipe showcase
iOSアプリ開発 - UI実装であると嬉しいレシピブック掲載サンプル
Stars: ✭ 54 (-22.86%)
Mutual labels:  storyboard
SKTextureGradient
A SpriteKit SKTexture Gradient
Stars: ✭ 27 (-61.43%)
Mutual labels:  gradient
autodiff
A .NET library that provides fast, accurate and automatic differentiation (computes derivative / gradient) of mathematical functions.
Stars: ✭ 69 (-1.43%)
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 (-51.43%)
Mutual labels:  gradient
IHTypeWriterLabel
No description or website provided.
Stars: ✭ 24 (-65.71%)
Mutual labels:  storyboard
GradientProgressView
一个简单的进度条控件
Stars: ✭ 15 (-78.57%)
Mutual labels:  gradient
RainbowTaskbar
Customizable Windows taskbar effects.
Stars: ✭ 39 (-44.29%)
Mutual labels:  gradient
SwiftUI-Color-Kit
SwiftUI Color Pickers, Gradient Pickers And All The Utilities Needed To Make Your Own!
Stars: ✭ 120 (+71.43%)
Mutual labels:  gradient
LimitlessUI
Awesome C# UI library that highly reduced limits of your application looks
Stars: ✭ 41 (-41.43%)
Mutual labels:  gradient
Gradientable
Gradiention Protocol in iOS
Stars: ✭ 26 (-62.86%)
Mutual labels:  gradient

GradientBorderedLabelView

Version License Platform

What does GradientBorderedLabelView do?

  • You can add it from code or from storyboard
  • You can see changes on the fly from storyboard because it's IBDesignable
  • What If you are using autolayout or dynamic size? GradientBorderedLabelView will arrange font size according to label's size. No need to worry.

Example

To run the example project, clone the repo, and run pod install from the Example directory first.

Installation

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

pod 'GradientBorderedLabelView'

Or you can download the sample project, just drag and drop the GradientBorderedLabelView.swift file to your project.

Usage

  • You can add it from storyboard, change custom attributes on storyboard and see changes on the fly.

Or you can add it via code as below:

    let gradientLabel = GradientBorderedLabelView(frame: CGRect(x: 20, y: 70, width: 160, height: 100))
    gradientLabel.textOfLabel = "Some gradient text from code with custom font"
    gradientLabel.fontSizeOfLabel = 22
    gradientLabel.customFontName = "Arial-ItalicMT"
    gradientLabel.labelBackgroundColor = UIColor.black

Screenshots

Detailed explanation

You can find detailed explanation about what is the aim behind this library and how does its inner components work on my medium post.

https://medium.com/dolap-tech/gradient-bordered-label-view-on-ios-37bc97076ef2

Author

[email protected] / (@mkeremkeskin on Twitter).

License

GradientBorderedLabelView 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].