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.
| 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 |
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 // 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() AyLoading is released under the MIT license. See LICENSE for details.

