Awesome Open Source
Awesome Open Source

PUGifLoading

CI Status Version License Platform

Example

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

Example project output

Requirements

Installation

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

pod 'PUGifLoading'

Using version specification

pod 'PUGifLoading', :git => 'https://github.com/PayalUmraliya/PUGifLoaderControl.git', :branch => '1.0.3'

USAGE

Showing the Loader

Import the control

import PUGifLoading

Create an object for this control

let loading = PUGIFLoading()

You can show the status of indeterminate tasks using one of the following ( GIF Or Activity indicator):

GIF Loader view - You can use any gif image according to your need.
loading.show("Loading", gifimagename: "foodloader")
Update
loading.show("Loading", gifimagename: "foodloader",iWidth: 40,iHight: 40)
  • Above function take 4 parameters
  • 1 - Text to display (you can pass blank for no text to display)
  • 2 - Name of gif image to show in loader
  • 3 - Width for gif
  • 4 - Height for gif
Activity indicator Loader view
loading.showWithActivityIndicator("Loading", activitycolor: UIColor.yellow, labelfontcolor:UIColor.yellow , labelfontsize: 16.0,activityStyle: UIActivityIndicatorViewStyle.whiteLarge)
  • Above function take 5 parameters
  • 1 - Text to display
  • 2 - activitycolor - color of indicator
  • 3 - labelfontcolor - color of label
  • 4 - labelfontsize - font size of text to display
  • 5 - activityStyle - UIActivityIndicatorViewStyle of activity indicator

Hiding the Loader

loading.hide()

License

The MIT License (MIT)

Copyright (c) 2021 TheKarma

Author

Payal Umraliya [[email protected]]

ツツツツツツ


Get A Weekly Email With Trending Projects For These Topics
No Spam. Unsubscribe easily at any time.
Swift (95,399
Ios (19,249
Framework (6,765
Xcode (2,376
Swift 3 (1,049
Loader (957
Gif (821
Lazy Loading (472
Loading (470
Progress (410
Spinner (340
Hud (204
Loading Animations (176
Related Projects