All Projects → zxincrash → ZXLoadingView

zxincrash / ZXLoadingView

Licence: MIT license
🍕ZXLoadingView is an iOS progress-activity

Programming Languages

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

Projects that are alternatives of or similar to ZXLoadingView

spinnies
Node.js module to create and manage multiple spinners in command-line interface programs
Stars: ✭ 111 (+692.86%)
Mutual labels:  spinner, loading, spinners
spinners-angular
Lightweight SVG/CSS spinners for Angular
Stars: ✭ 21 (+50%)
Mutual labels:  spinner, loading, spinners
Spinners React
Lightweight SVG/CSS spinners for React
Stars: ✭ 254 (+1714.29%)
Mutual labels:  spinner, loading, spinners
Whirl
CSS loading animations with minimal effort!
Stars: ✭ 774 (+5428.57%)
Mutual labels:  spinner, loading, spinners
Css Spinner
small, elegant pure css spinner for ajax or loading animation
Stars: ✭ 1,013 (+7135.71%)
Mutual labels:  spinner, loading
Spinners
A Sass mixin to generate fully customizable, pure CSS3 loading/busy indicators
Stars: ✭ 33 (+135.71%)
Mutual labels:  spinner, loading
Ng Spin Kit
SpinKit (http://tobiasahlin.com/spinkit/) spinners for Angular
Stars: ✭ 90 (+542.86%)
Mutual labels:  spinner, spinners
Vue Element Loading
⏳ Loading inside a container or full screen for Vue.js
Stars: ✭ 234 (+1571.43%)
Mutual labels:  spinner, loading
React Circle
Renders a svg circle + progress, it just works 💘
Stars: ✭ 925 (+6507.14%)
Mutual labels:  spinner, loading
React Native Loading Spinner Overlay
💈 React Native loading spinner overlay
Stars: ✭ 1,369 (+9678.57%)
Mutual labels:  spinner, loading
Vue Loaders
Vue + loaders.css
Stars: ✭ 127 (+807.14%)
Mutual labels:  spinner, loading
Aframe Preloader Component
A preloading bar that automatically displays while scene assets load.
Stars: ✭ 27 (+92.86%)
Mutual labels:  spinner, spinners
Vue Wait
Complex Loader and Progress Management for Vue/Vuex and Nuxt Applications
Stars: ✭ 1,869 (+13250%)
Mutual labels:  spinner, loading
Android Spinkit
Android loading animations
Stars: ✭ 8,096 (+57728.57%)
Mutual labels:  spinner, loading
Angular Loading Feedback
Angular directive to indicate loads in app
Stars: ✭ 8 (-42.86%)
Mutual labels:  spinner, loading
Materialspinner
Implementation of a Material Spinner for Android with TextInputLayout functionalities
Stars: ✭ 107 (+664.29%)
Mutual labels:  spinner, spinners
Vue Full Loading
Full overlay loading with spinner for Vue
Stars: ✭ 148 (+957.14%)
Mutual labels:  spinner, loading
React Spinners Kit
A collection of loading spinners with React.js
Stars: ✭ 158 (+1028.57%)
Mutual labels:  spinner, spinners
Alive Progress
A new kind of Progress Bar, with real-time throughput, ETA, and very cool animations!
Stars: ✭ 2,940 (+20900%)
Mutual labels:  spinner, spinners
Vue Loading Overlay
Vue.js component for full screen loading indicator 🌀
Stars: ✭ 784 (+5500%)
Mutual labels:  spinner, loading

ZXLoadingView

CI Status Version License Platform Join the chat at https://gitter.im/zxin2928/ZXLoadingView

image

Example

To run the example project directory.

// Initialize the progress view
let loadingView:ZXLoadingView = ZXLoadingView.init(frame:CGRect.init(x: self.view.center.x, y: self.view.center.y, width: 100, height: 100))

// Set the line width of the loadingView
loadingView.lineWidth = 2.0
// Set the tint color of the loadingView
loadingView.tintColor = .red

// Add it as a subview
self.view.addSubview(loadingView)

...

// Start & stop animations
loadingView.startAnimating()
loadingView.stopAnimating()

Also Support Xib & StoryBoard

The lineWidth and tintColor properties can even be set after animating has been started, which you can observe in the included example project.

Requirements

swift4.0

Installation

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

pod 'ZXLoadingView'

Author

zxin2928, [email protected]

License

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