SkillAgentSearch skills...

MKSpinner

Beautiful activity indicator. Same of SwiftSpinner with changed animation (https://github.com/icanzilb/SwiftSpinner)

Install / Use

/learn @malkouz/MKSpinner
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

MKSpinner

Version License Platform

<h1 align="center">MKSpinner</h1> <h3 align="center">Beautiful activity indicator</h3> <p align="center"> <img src="https://github.com/malkouz/MKSpinner/raw/master/MKSpinnerDemo.gif"/> </p>

Beautiful activity indicator.

Beautiful activity indicator. Same of MKSpinner with changed animation (https://github.com/icanzilb/MKSpinner)

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

Requirements

iOS 8 or later

Installation

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

pod "MKSpinner"

Code samples

The simple code to get MKSpinner running in your own app.

  • In case you installed MKSpinner via CocoaPods you need to import it (add this somewhere at the top of your source code file):
import MKSpinner
  • When you want to show an animated activity (eg. rings are randomly rotating around):
MKSpinner.show("Connecting to satellite...")
  • If you want to show a static activity indicator (eg. a message with two complete rings around it)
MKSpinner.show("Failed to connect, waiting...", animated: false)
  • When you want to hide the activity:
MKSpinner.hide()

In case you want to do something after the hiding animation completes you can provide a closure to the hide() method:

MKSpinner.hide({
//do stuff
})

That's all. If you want to change the text of the current activity, just call show(...) again, this will animate the old text into the new text.

Author

Moayad Al kouz, moayad_kouz9@hotmail.com

License

MKSpinner is available under the MIT license. See the LICENSE file for more info.

View on GitHub
GitHub Stars27
CategoryDevelopment
Updated5y ago
Forks7

Languages

Swift

Security Score

75/100

Audited on Dec 29, 2020

No findings