All Projects → jonathantribouharet → Jtmaterialspinner

jonathantribouharet / Jtmaterialspinner

Licence: mit
An iOS material design spinner view

Programming Languages

swift
15916 projects

Projects that are alternatives of or similar to Jtmaterialspinner

Smartmaterialspinner
The powerful android spinner library for your application
Stars: ✭ 108 (-14.96%)
Mutual labels:  material-design, material, spinner
Materialactivityindicator
Material Activity Indicator
Stars: ✭ 109 (-14.17%)
Mutual labels:  material-design, loader, spinner
Materialspinner
Implementation of a Material Spinner for Android with TextInputLayout functionalities
Stars: ✭ 107 (-15.75%)
Mutual labels:  material-design, material, spinner
KVSpinnerView
KVSpinnerView is highly customizable progress HUD
Stars: ✭ 37 (-70.87%)
Mutual labels:  loader, spinner, ios-animation
Materialcomponent.banner
Material component for Android: Banner
Stars: ✭ 115 (-9.45%)
Mutual labels:  material-design, material
Smart Webcomponents
Web Components & Custom Elements for Professional Web Applications
Stars: ✭ 110 (-13.39%)
Mutual labels:  material-design, material
Materialize
Materialize, a CSS Framework based on Material Design
Stars: ✭ 38,630 (+30317.32%)
Mutual labels:  material-design, material
Vuetify Swipeout
👆 A swipe out example built with Vue CLI 3 + Vuetify + Swiper.
Stars: ✭ 117 (-7.87%)
Mutual labels:  material-design, material
Swiftloader
A simple and beautiful activity indicator written in Swift
Stars: ✭ 116 (-8.66%)
Mutual labels:  loader, spinner
Materialdesigninxamltoolkit
Google's Material Design in XAML & WPF, for C# & VB.Net.
Stars: ✭ 11,603 (+9036.22%)
Mutual labels:  material-design, material
Materialanim
基于Android 系统的动画总结
Stars: ✭ 123 (-3.15%)
Mutual labels:  material-design, material
Angular5 Example Shopping App
Angular 5 Example Shopping App + Angular Material + Responsive
Stars: ✭ 120 (-5.51%)
Mutual labels:  material-design, material
Vue Loaders
Vue + loaders.css
Stars: ✭ 127 (+0%)
Mutual labels:  loader, spinner
Materialtextfield
A different beautiful Floating Edit Text
Stars: ✭ 1,504 (+1084.25%)
Mutual labels:  material-design, material
Material Design Icons
Material Design icons by Google
Stars: ✭ 44,551 (+34979.53%)
Mutual labels:  material-design, material
Materialabout
It's a material-design about screen to use on your Android apps. A developer profile and application information easy to integrate. 🔖
Stars: ✭ 1,511 (+1089.76%)
Mutual labels:  material-design, material
Light Push
轻量级推送服务和实时在线监控平台,同时用于开发即时通信系统,基于node的socket.io,支持web、android、ios客户端,支持移动端离线推送,可进行分布式部署
Stars: ✭ 128 (+0.79%)
Mutual labels:  material-design, material
Keepassdx
📱 KeePass implementation for android with material design and deluxe features
Stars: ✭ 1,395 (+998.43%)
Mutual labels:  material-design, material
Nvactivityindicatorview
A collection of awesome loading animations
Stars: ✭ 10,031 (+7798.43%)
Mutual labels:  ios-animation, loader
Brainphaser
Android Quiz App (Spaced Repetition) made with Material Design; features categories, statistics and different question modes
Stars: ✭ 117 (-7.87%)
Mutual labels:  material-design, material

JTMaterialSpinner

CI Status Version License Platform

An iOS material design spinner view.

Installation

With CocoaPods, add this line to your Podfile.

pod 'JTMaterialSpinner', '~> 3.0'

Screenshots

Example

Usage

Basic usage

import UIKit
import JTMaterialSpinner

class ViewController: UIViewController {

    var spinnerView = JTMaterialSpinner()

    override func viewDidLoad() {
        super.viewDidLoad()
        
        // Customize the line width
        spinnerView.circleLayer.lineWidth = 2.0

        // Change the color of the line
        spinnerView.circleLayer.strokeColor = UIColor.orange.cgColor
        
        // Change the duration of the animation
        spinnerView.animationDuration = 2.5
    }

    func loadSomething () {
        spinnerView.beginRefreshing()
        MyService.loadSomeData() { () -> () in
            spinnerView.endRefreshing()
        }
    }
}

Requirements

  • iOS 8.0 or higher
  • Swift 4.2

Author

License

JTMaterialSpinner is released 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].