Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/yysskk/swipemenuviewcontroller
Swipable tab and menu View and ViewController.
https://github.com/yysskk/swipemenuviewcontroller
animation-library carthage cocoapods ios swift swift-library swipe-menu
Last synced: 29 days ago
JSON representation
Swipable tab and menu View and ViewController.
- Host: GitHub
- URL: https://github.com/yysskk/swipemenuviewcontroller
- Owner: yysskk
- License: mit
- Created: 2017-06-30T08:57:31.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2023-09-13T14:56:09.000Z (about 1 year ago)
- Last Synced: 2024-10-01T20:21:15.659Z (about 1 month ago)
- Topics: animation-library, carthage, cocoapods, ios, swift, swift-library, swipe-menu
- Language: Swift
- Homepage:
- Size: 330 KB
- Stars: 1,288
- Watchers: 19
- Forks: 131
- Open Issues: 35
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# SwipeMenuViewController
[![Platform](http://img.shields.io/badge/platform-iOS-blue.svg?style=for-the-badge)](https://developer.apple.com/iphone/index.action)
[![Cocoapods](https://img.shields.io/badge/Cocoapods-compatible-brightgreen.svg?style=for-the-badge)](https://img.shields.io/badge/Cocoapods-compatible-brightgreen.svg)
[![Carthage compatible](https://img.shields.io/badge/Carthage-Compatible-brightgreen.svg?style=for-the-badge)](https://github.com/Carthage/Carthage)
[![SPM compatible](https://img.shields.io/badge/SPM-Compatible-brightgreen.svg?style=for-the-badge)](https://github.com/apple/swift-package-manager)
[![License](http://img.shields.io/badge/license-MIT-lightgrey.svg?style=for-the-badge)](http://mit-license.org)## Overview
SwipeMenuViewController provides `SwipeMenuView` and `SwipeMenuViewController`.
This is very useful to build swipe-based paging UI.
The interface is as simple as UIKit's.## Demo
Here are some style of demos using `SwipeMenuView`.| Segmented Tab & Underline | Flexible Tab & Underline | Flexible Tab & Circle |
|:---:|:---:|:---:|
| | | |## Installation
### CocoaPods
You can integrate via [CocoaPods](https://cocoapods.org).
Add the following line to your `Podfile` :```
pod 'SwipeMenuViewController'
```and run `pod install`
### Carthage
You can integrate via [Carthage](https://github.com/carthage/carthage), too.
Add the following line to your `Cartfile` :```
github "yysskk/SwipeMenuViewController"
```and run `carthage update`
### Swift Package Manager
You can integrate via [Swift Package Manager](https://github.com/apple/swift-package-manager), too.
See the following site for instructions.- [Adding Package Dependencies to Your App](https://developer.apple.com/documentation/xcode/adding_package_dependencies_to_your_app)
## Documentation
- See [Usage](Documentation/Usage.md) documentation for all the various properties and options that can be set
- See [Versioning](Documentation/Versioning.md) for versioning documentation## Author
### Yusuke Morishita
- [Github](https://github.com/yysskk)
- [Twitter](https://twitter.com/_yysskk)[![Support via PayPal](https://cdn.rawgit.com/twolfson/paypal-github-button/1.0.0/dist/button.svg)](https://www.paypal.me/yysskk/980jpy)
## License
`SwipeMenuViewController` is available under the MIT license. See the [LICENSE](./LICENSE) file for more info.