All Projects → chakery → AyLoading

chakery / AyLoading

Licence: MIT License
loading...

Programming Languages

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

Projects that are alternatives of or similar to AyLoading

cpp-indicators
A very simple, easy-to-use, and single-header-only C++ library for console based indicators (loading spinners)
Stars: ✭ 13 (-48%)
Mutual labels:  loading
awesome-web-styling
Awesome Web Styling with CSS Animation Effects ⭐️
Stars: ✭ 109 (+336%)
Mutual labels:  loading
busy-load
A flexible loading-mask jQuery-plugin
Stars: ✭ 76 (+204%)
Mutual labels:  loading
fun-loading
基于React的Loading组件库。
Stars: ✭ 22 (-12%)
Mutual labels:  loading
css3-loading
20种常见的css3 Loading动画
Stars: ✭ 22 (-12%)
Mutual labels:  loading
Fluent-Design
Microsoft's Fluent Design with pure HTML/CSS/JS
Stars: ✭ 36 (+44%)
Mutual labels:  loading
ngx-loader-indicator
Awesome loader for angular applications. No wrappers only you elements
Stars: ✭ 44 (+76%)
Mutual labels:  loading
yuanful-ui
(微信小程序插件) yuanful-ui是一套可添加到微信小程序内直接使用的免费功能插件,无需重复开发,为用户提供更丰富的服务。
Stars: ✭ 30 (+20%)
Mutual labels:  loading
KJNetworkPlugin
🎡A lightweight but powerful Network library. Network Plugin, Support batch and chain operation. 插件版网络架构
Stars: ✭ 43 (+72%)
Mutual labels:  loading
easy-css-layout
Easy css layout
Stars: ✭ 117 (+368%)
Mutual labels:  loading
image-loader
Image loading library for Android
Stars: ✭ 19 (-24%)
Mutual labels:  loading
PageStatusTransformer
A low invasive state management on Android
Stars: ✭ 12 (-52%)
Mutual labels:  loading
react-native-simplest-hud
The simplest network load indicator of react-native
Stars: ✭ 22 (-12%)
Mutual labels:  loading
wdtLoading
Asana like application loading screen
Stars: ✭ 89 (+256%)
Mutual labels:  loading
redux-global-loader
A Redux middleware for global loader
Stars: ✭ 13 (-48%)
Mutual labels:  loading
mobx-loading
参考了 dva-loading 的思路,基于 mobx 实现了用于监控各个 mode 和 effect 加载状态的组件
Stars: ✭ 23 (-8%)
Mutual labels:  loading
iakit
无依赖 mini 组件库,只封装了 alert, toast, loading, actionSheet 等使用频率较高的组件。适用于类似 H5 活动页的简单移动端项目,不必为了使用这些组件而引入一个大而全的 UI 库和框架。
Stars: ✭ 38 (+52%)
Mutual labels:  loading
Panorama360
Projekt przejściowy do projektu Magisterskiego. Android, LibGDX, OpenCV, Camera, SurfaceView, stitching, panorama, sphere, gyroscope
Stars: ✭ 52 (+108%)
Mutual labels:  loading
Laden
SwiftUI loading indicator view
Stars: ✭ 23 (-8%)
Mutual labels:  loading
Xamarin.Android.AVLoadingIndicatorView
🔰 AVLoadingIndicatorView is a collection of nice loading animations for Xamarin.Android.
Stars: ✭ 26 (+4%)
Mutual labels:  loading

AyLoading

this is a extension for iOS/macOS, which can add a loading state to UIButton(NSButton) UIView(NSView) UIBarButtonItem and its subclasses easily and quickly.

Screenshot

iOS

macOS

Requirements

version OS swift
2.0.1 iOS8+, macOS10.10+ 3.x
3.0.0 iOS8+, macOS10.10+ 4.0
4.0.1 iOS8+, macOS10.10+ 4.2

Installation

source 'https://github.com/CocoaPods/Specs.git'
platform :ios, '8.0'
use_frameworks!
swift_version = '4.2'

target 'MyApp' do
  pod 'AyLoading', '4.0.1'
end

Using

// UIView or NSView
view.ay.startLoading(message: "Loading...")
view.ay.stopLoading()

// UIButton or NSButton
btn.ay.startLoading()
btn.ay.stopLoading()

// UIBarButtonItem
navigationItem.leftBarButtonItem.ay.startLoading()
navigationItem.leftBarButtonItem.ay.stopLoading()

License

AyLoading is released under the MIT license. See LICENSE for details.

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