Skip to content

Activity Indicator which covers the navigation bar and prevent any UI interaction while Activity indicator is spinning

License

Notifications You must be signed in to change notification settings

ehmjaysee/DemoActivityIndicator

 
 

Repository files navigation

DemoActivityIndicator

CI Status Version License Platform

DemoActivityIndicator is an UI Activity indicator which prevents any UI interaction on View controller inculding Navigatiobar, You can also display custom text as a meesage

Requirements

  • iOS 12.0+
  • Xcode 10.0+
  • Swift 4.2

Communication

Contact us at [email protected]

Example

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

Requirements

Installation

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

pod 'DemoActivityIndicator'

Author

Mihir, [email protected]

Usage

First thing is to import the framework. See the Installation instructions on how to add the framework to your project.

import DemoActivityIndicator

If you want to just display activity indicator

self.showActivityIndicator()
DispatchQueue.main.asyncAfter(deadline: .now() + 3) {
    self.hideActivityIndicator()
}

If you want to display activity indicator with message

self.showActivityIndicator(isHidden: false, message: "With great power comes great responsibility")
DispatchQueue.main.asyncAfter(deadline: .now() + 3) {
    self.hideActivityIndicator()
}

License

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

About

Activity Indicator which covers the navigation bar and prevent any UI interaction while Activity indicator is spinning

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Swift 88.4%
  • Ruby 11.6%