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

  •        42

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.

https://github.com/LeoNatan/LNPopupController

Tags
Implementation
License
Platform

   




Related Projects

SwiftAI - SwiftAI, write Swift code smart

  •    Swift

SwiftAI, write Swift code smart. SwiftAI can generate Model class from JSON now. Codable and HandyJSON is supported. More features will be add.

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.

react-native-touch-id - React Native authentication with the native Touch ID popup.

  •    Java

React Native Touch ID is a React Native library for authenticating users with biometric authentication methods like Face ID and Touch ID on both iOS and Android (experimental). In order to use Biometric Authentication, you must first link the library to your project.

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.

LEColorPicker - A Cocoa-Touch system for iOS to get a color scheme in function of an image, like iTunes 11 does

  •    Objective-C

A Cocoa-Touch system for getting a color scheme in function of an image, like iTunes 11 does. It is designed as a general purpose class set, in wich LEColorPicker is the interface for your client code. Release note: Current release (1.0) run faster in devices than simulator.


JSSlidingViewController - An easy-to-use "slide-to-reveal" view controller container with great touch performance

  •    Objective-C

An easy way to add "slide-to-reveal" style navigation to an iPhone, iPad, or iPod Touch app. JSSlidingViewController is an easy way to add "slide-to-reveal" style navigation to your app. This is similar to the kind of navigation found in Facebook.app, Path.app, and many others. It's a subclass of UIViewController that uses the view controller containment methods available in iOS 5.0 or later.

SwifterSwift - A handy collection of more than 500 native Swift extensions to boost your productivity

  •    Swift

SwifterSwift is a collection of over 500 native Swift extensions, with handy methods, syntactic sugar, and performance improvements for wide range of primitive data types, UIKit and Cocoa classes –over 500 in 1– for iOS, macOS, tvOS, watchOS and Linux. Add the extensions folder to your Xcode project to use all extensions, or a specific extension.

VideoSplashKit - VideoSplashKit - UIViewController library for creating easy intro pages with background videos

  •    Swift

Requires iOS 8 or later and Xcode 6.1+ Swift support uses dynamic frameworks and is therefore only supported on iOS > 8. To install via CocoaPods add this line to your Podfile.

VideoSplashKit - VideoSplashKit - UIViewController library for creating easy intro pages with background videos

  •    Swift

Requires iOS 8 or later and Xcode 6.1+ Swift support uses dynamic frameworks and is therefore only supported on iOS > 8. To install via CocoaPods add this line to your Podfile.

RadialMenu - RadialMenu is a custom control for providing a touch context menu (like iMessage recording in iOS 8) built with Swift & POP

  •    Swift

Experimental Software: Fun to play with, but probably shouldn't put it in production (yet). RadialMenu is a custom control that allows you to provide a context menu to a user on a touch screen (generally after a long press). This is similar to the record functionality Apple introduced for iMessage in iOS 8.

LNNotificationsUI - A framework for displaying notifications similar to Apple's iOS 8 and iOS 9 notifications

  •    Objective-C

This framework is no longer under active devlopment. With iOS 10, you can now display native system notifications inside your app. I suggest migrating to Apple's new API going forward. This framework remains useful for iOS 8 & 9 support. New features will likely not be implemented, but bugs may be fixed. LNNotificationsUI is a framework for displaying notifications similar to Apple's iOS 8 and iOS 9 notifications. It is meant to complement the native look and feel, by providing a pixel-accurate (as much as possible) recreation of the notifications.

BubbleWrap - Cocoa wrappers and helpers for RubyMotion (Ruby for iOS and OS X) - Making Cocoa APIs more Ruby like, one API at a time

  •    Ruby

A collection of (tested) helpers and wrappers used to wrap Cocoa Touch and AppKit code and provide more Ruby like APIs. BubbleWrap is split into multiple modules so that you can easily choose which parts are included at compile-time.

SwiftyAttributes - A Swifty API for attributed strings

  •    Swift

SwiftyAttributes has support for every attribute available in Cocoa and Cocoa Touch.

Popup - Cocoa project with Popup window appearing from the status bar

  •    Objective-C

Cocoa project with Popup window appearing from the status bar

JavaScriptBridge - Write iOS apps in Javascript! JavaScriptBridge provides the way to write iOS apps with JavaScript

  •    Objective-C

Write iOS apps in Javascript! JavaScriptBridge provides the way to write iOS apps with JavaScript. JavaScriptBridge bridges Cocoa touch to JavaScriptCore (JavaScriptCore.framework is introduced in iOS 7). You get the power of dynamics of scripting language for your apps.

Player - ▶️ video player in Swift, simple way to play and stream media on iOS/tvOS

  •    Swift

Player is a simple iOS video player library written in Swift. Player is available for installation using the Cocoa dependency manager CocoaPods. Alternatively, you can simply copy the Player.swift file into your Xcode project.

pegkit - 'Parsing Expression Grammar' toolkit for Cocoa/Objective-C

  •    Objective-C

PEGKit is a 'Parsing Expression Grammar' toolkit for iOS and OS X written by Todd Ditchendorf in Objective-C and released under the MIT Open Source License. Always use the Xcode Workspace PEGKit.xcworkspace, NOT the Xcode Project.

touch-bar-simulator - Use the Touch Bar on any Mac

  •    Swift

Launch the Touch Bar simulator from anywhere without needing to have Xcode installed, whereas Apple requires you to launch it from inside Xcode. It also comes with a handy transparency slider, a screenshot button, and a service to toggle the Touch Bar in the Services menu or with a keyboard shortcut.You can add a shortcut in System Preferences → Keyboard → Shortcuts → Services → Toggle Touch Bar.

JASidePanels - Reveal side ViewControllers similar to Facebook/Path's menu

  •    Objective-C

JASidePanels is a UIViewController container designed for presenting a center panel with revealable side panels - one to the left and one to the right. The main inspiration for this project is the menuing system in Path 2.0 and Facebook's iOS apps. The easiest way to use JASidePanels is to copy the files into your XCode Project.