SBCardPopup - Card Popup UI for iOS

  •        39

Easily show a UIViewController or UIView in a popup card UI. Create an SBCardPopupViewController passing in your view controller. (There is a method to pass in a UIView subclass if you prefer).

https://github.com/SteveBarnegren/SBCardPopup

Tags
Implementation
License
Platform

   




Related Projects

Presentr - Swift wrapper for custom ViewController presentations on iOS

  •    Swift

Presentr is a simple customizable wrapper for the Custom View Controller Presentation API introduced in iOS 8.iOS let's you modally present any view controller, but if you want the presented view controller to not cover the whole screen or modify anything about its presentation or transition you have to use the Custom View Controller Presentation API's.

PullToDismiss - You can dismiss modal viewcontroller like Facebook Messenger by pulling scrollview or navigationbar in Swift

  •    Swift

PullToDismiss provides dismiss modal viewcontroller function like Facebook Messenger by pulling scrollview or navigationbar with smooth and rich background effect. If you update from 1.x to 2.0, see migration guide if needed.

TOWebViewController - A view controller class for iOS that allows users to view web pages directly within an app

  •    Objective-C

TOWebViewController is an open-source UIViewController subclass designed to let apps quickly present web page content to its users, without needing to kick them over to Safari. TOWebViewController has been designed from the ground up to be easily integrated into existing projects, to take advantage of the latest features of iOS, and to optionally be backwards compatible with (significantly) earlier versions of iOS. TOWebViewController is smart enough to be able to tell when it's being presented as a modal popup, and when it's being pushed onto a UINavigationController and to change its button layout accordingly.

ASDepthModal - An Objective-C class that adds a sense of depth to your modal popup views.

  •    Objective-C

ASDepthModal is mostly inspired by a nice CSS work from http://lab.hakim.se/avgrund/. It gives a sense of depth between the current fullscreen view which is sent backward with a blur effect and a modal popup view which appears in front.

Transition - Easy interactive interruptible custom ViewController transitions

  •    Swift

Transition is a library that helps you build iOS view controller transitions. Implementing a nice interactive custom view controller transition involves quite a number of components. You have to implement the correct delegates, handle the switching between passive animation and active interaction phases, ensure the timing is right, think of interruption and cancellation, keep responsibilities separated... It quickly gets messy! This is where Transition helps you out: you just define the animation and the interaction, Transition ties it all together. To run an example project, clone the repo, navigate to one of these example directories, and run pod install from that directory first.


PopupController - PopupController is a controller for showing temporary popup view.

  •    Swift

PopupController is a controller for showing temporary popup view. Before use, Every ViewController which is added on the PopupController must conform to PopupContentViewController protocol.

StateViewController - Stateful view controller containment for iOS

  •    Swift

When creating rich stateful view controllers, a single view controller class is often tasked with managing the appearance of many other views, controls, and other user interface elements based on a state. That state, in turn, is often inferred from multiple properties that need to be synchronized to correctly represent a single state. Usually the end result is known as the Massive View Controller problem, often solved by deviating from the MVC pattern used and endorsed heavily by Apple. While other patterns, such as MVVM or MVP, can solve your issues, going with the grain rather than against makes interacting with UIKit a whole lot easier. This repository houses one dependency-free class, called StateViewController, which is tasked with solving this issue. StateViewController is a container view controller that presents one or more view controllers for any given state that you define, such as loading, list, or editing. It manages the appearance cycles of each content view controller, making sure that the view lifecycle of the content view controllers are intact and in order, notifying you about state transitions and which content view controllers are about to appear or disappear from the view hierarchy. This allos you to compose multiple view controllers and re-use them throughout the app. The state view controller also provides extensive support for animating the transition between states.

ZFDragableModalTransition - Custom animation transition for present modal view controller

  •    Objective-C

###ScrollView If you have scrollview in the modal and you want to dismiss modal by drag it, you need to set scrollview to ZFModalTransitionAnimator instance. The current ViewController's view still visible behind the modal, so you just set transparent color to background view.

RxCoordinator - 🎌 Reactive navigation library for iOS based on the coordinator pattern

  •    Swift

“How does an app transition from a ViewController to another?”. This question is common and puzzling regarding iOS development. There are many answers, as every architecture has different implementation variations. Some do it from the view controller, while some do it using a router/coordinator, which is an object that connects view models. Setup the root view controller in the AppDelegate.

LNPopupController - LNPopupController is a framework for presenting view controllers as popups of other view controllers, much like the Apple Music and Podcasts apps

  •    Objective-C

LNPopupController is a framework for presenting view controllers as popups of other view controllers, much like the Apple Music and Podcasts apps. See a video of the modern popup look & feel here and a video of the classic popup look & feel here.

Jelly - 🙌🏼 - Jelly provides a way to integrate different kinds of highly customizable view controller transitions into your iOS-App with just a few lines of code

  •    Swift

Jelly provides custom view controller transitions with just a few lines of code. No need to create your own Presentation-Controller or Animator objects. A Jelly-Animator will do the heavy lifting for you. You can use Jelly to build your own Alertviews or Slidein-Menus using ViewControllers designed by yourself.

GCDiscreetNotificationView - A discreet, non-modal, notification view for iOS.

  •    Objective-C

GCDiscreetNotificationView is a discreet, non-modal, notification view for iOS. You can use it to show an activity or state of you app without blocking the user interactions. You simply allocate the notification view with one of the following methods.

TOPasscodeViewController - A modal passcode input and validation view controller for iOS

  •    Objective-C

A modal passcode input and validation view controller for iOS. TOPasscodeViewController is an open-source UIViewController subclass that will overlay a full-screen passcode UI over an app's content. The user must enter the correct password into it in order to proceed, or hit 'Cancel' to exit the private part of the app.

bpopup

  •    JQuery

bPopup is a lightweight jQuery modal popup plugin (only 1.34KB gzipped). It doesn't create or style your popup but provides you with all the logic like centering, modal overlay, events and more. It gives you a lot of opportunities to customize so it will fit your needs.

MJPopupViewController - A UIViewController Category to display a ViewController as a popup with different transition effects

  •    Objective-C

A UIViewController Category to display a ViewController as a popup with different transition effects. Written by Martin Juhasz, June 2012.

GCDiscreetNotificationView - A discreet, non-modal, notification view for iOS.

  •    Objective-C

A discreet, non-modal, notification view for iOS.

TDSemiModal - Semi-modal view & DatePicker for IOS

  •    Objective-C

Semi-modal view & DatePicker for IOS

popbox.js - A tiny and simple stackable modal plugin for web apps

  •    Javascript

Popbox.js is a tiny javascript plugin for creating stackable modals. It is fully customizable and dependency free.

react-native-social-share - Use the iOS and Android native Twitter and Facebook share popup with React Native https://github

  •    Objective-C

Use the built-in share view from iOS and Android to let the user share on Facebook and Twitter. It will use the user's existing account without having to get new authorizations. You can even preset text, image and link for the share view. Let me know how it works.