FlowingMenu
FlowingMenu provides an interactive transition manager to display menu with a flowing and bouncing effects.
Requirements
- iOS 9.0+
- Xcode 9.0+
- Swift 4.0+
Usage
At first, import FlowingMenu:
Then just add a FlowingMenuTransitionManager
object that acts as transitioningDelegate
of the view controller you want display:
If you want interactive transition you will need to implement the FlowingMenuDelegate
methods and defines the views which will interact with the gestures:
Have fun! :)
For more information...
To go further, take a look at the documentation and the example project.
Note: All contributions are welcome
Installation
CocoaPods
Install CocoaPods if not already available:
Go to the directory of your Xcode project, and Create and Edit your Podfile and add FlowingMenu:
Install into your project:
Open your project in Xcode from the .xcworkspace file (not the usual project file):
You can now import FlowingMenu
framework into your files.
Carthage
Carthage is a decentralized dependency manager that automates the process of adding frameworks to your Cocoa application.
You can install Carthage with Homebrew using the following command:
To integrate FlowingMenu
into your Xcode project using Carthage, specify it in your Cartfile
file: