Latest 1.0
Homepage https://github.com/huynguyencong/EzPopup
License MIT
Platforms ios 8.0
Authors

Version
License
Platform

What is EzPopup

If you are struggling in finding a way to show a view or view controller as a pop up on your iOS devices, this pod is for you. With EzPopup, you can show popup easily, like below:

Show custom popup at center Show custom popup at bottom

Example

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

Requirements

Require Swift 4 or later, iOS 8 or later.

Installation

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

pod 'EzPopup'

Usage

Using pop up view controller is very simple:

// init YourViewController
let contentVC = ...

// Init popup view controller with content is your content view controller
let popupVC = PopupViewController(contentController: contentVC, popupWidth: 100, popupHeight: 200)

// show it by call present(_ , animated:) method from a current UIViewController
present(popupVC, animated: true)

You can custom some properties of PopupViewController if you’d like. For example:

popupVC.backgroundAlpha = 0.3
popupVC.backgroundColor = .black
popupVC.canTapOutsideToDismiss = true
popupVC.cornerRadius = 10
popupVC.shadowEnabled = true

Author

huynguyencong, [email protected]

License

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

Latest podspec

{
    "name": "EzPopup",
    "version": "1.0",
    "summary": "EzPopup will help you to show a popup in the simplest way.",
    "description": "EzPopup will help you to show your custom popup. You just need to provide your view or view controller.",
    "homepage": "https://github.com/huynguyencong/EzPopup",
    "license": {
        "type": "MIT",
        "file": "LICENSE"
    },
    "authors": {
        "huynguyencong": "[email protected]"
    },
    "source": {
        "git": "https://github.com/huynguyencong/EzPopup.git",
        "tag": "1.0"
    },
    "platforms": {
        "ios": "8.0"
    },
    "source_files": "EzPopup/Classes/**/*"
}

Pin It on Pinterest

Share This