STPopupController, which works just like UINavigationController in form sheet/bottom sheet style,
What is STPopup?
STPopup provides STPopupController, which works just like UINavigationController in popup style, for both iPhone and iPad.
Features:
- Extend your view controller from UIViewController, build it in your familiar way.
- Push/Pop view controller in to/out of popup view stack, and set navigation items by using self.navigationItem.leftBarButtonItem and rightBarButtonItem, just like you are using UINavigationController.
- Support both “Form Sheet” and “Bottom Sheet” style.
- Work well with storyboard(including segue).
- Customize UI by using UIAppearance.
- Fully customizable popup transition style.
- Auto-reposition of popup view when keyboard is showing up, make sure your UITextField/UITextView won’t be covered by the keyboard.
- Drag navigation bar to dismiss popup view.
- Support both portrait and landscape orientation, and both iPhone and iPad.
Overview
- Pricing: Free
- Resource Link: https://github.com/kevin0571/STPopup
- Resource Maker: Kevin Lin
- Mobile Platform Destination: iOS Apps
- Mobile Platform Support: Native iOS
- Programming Languages: Objective-C
- iOS Versions Supported: iOS 7.0+, iOS 8.0+, iOS 9.0+, iOS 10.0+, iOS 11.0+, iOS 12.0+
- CocoaPods: STPopup
- Carthage: kevin0571/STPopup
The team behind mobintouch
Website: https://www.mobintouch.com
Resources added 👉 3142
Related resources
CircleBar
A fun, easy-to-use tab bar navigation controller for iOS
ExpandableCell
Awesome expandable, collapsible tableview cell for iOS written in Swift 5
NavKit
Simple and integrated way to customize navigation bar experience on iOS app