PanSlip

Use PanGesture to dismiss view on UIViewController and UIView.

PanSlip to UIViewController

left to right right to left top to bottom bottom to top

PanSlip to UIView

left to right right to left top to bottom bottom to top

Usage

Enable

// UIViewController
let viewController = UIViewController()
viewController.enablePanSlip(direction: .topToBottom) {
    // TODO completion when UIViewController dismissed
}

// UIView
let view = UIView()
view.enablePanSlip(direction: .topToBottom) {
    // TODO completion when UIView dismissed
}
Swift

Disable

// UIViewController
let viewController = UIViewController()
viewController.disablePanSlip()

// UIView
let view = UIView()
view.disablePanSlip()
Swift

Installation

CocoaPods (iOS 8+)

platform :ios, '8.0'
use_frameworks!

target '<Your Target Name>' do
    pod 'PanSlip'
end
Ruby

Carthage (iOS 8+)

github "k-lpmg/PanSlip"
Ruby

GitHub

Use PanGesture to dismiss view on UIViewController and UIViewRead More

Latest commit to the master branch on 8-3-2022
Download as zip