Latest 5.0.0
Homepage https://github.com/mihirpmehta/DemoActivityIndicator
License MIT
Platforms ios 12.0
Frameworks UIKit
Authors

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.

Latest podspec

{
    "name": "DemoActivityIndicator",
    "version": "5.0.0",
    "summary": "Activity Indicator which covers the navigation bar and prevent any UI interaction while Activity indicator is spinning",
    "description": "UI Activity Indicator which covers the navigation bar and prevent any UI interaction while Activity indicator is spinningnIt can work on Window as well as on UIViewController",
    "homepage": "https://github.com/mihirpmehta/DemoActivityIndicator",
    "license": {
        "type": "MIT",
        "file": "LICENSE"
    },
    "authors": {
        "mihirpmehta": "[email protected]"
    },
    "source": {
        "git": "https://github.com/mihirpmehta/DemoActivityIndicator.git",
        "tag": "5.0.0"
    },
    "social_media_url": "https://twitter.com/NihilistMe",
    "platforms": {
        "ios": "12.0"
    },
    "swift_version": "4.2",
    "source_files": "DemoActivityIndicator/Classes/**/*",
    "frameworks": "UIKit"
}

Pin It on Pinterest

Share This