Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/stefanceriu/scstackviewcontroller

SCStackViewController is a container view controller which allows you to stack other view controllers on the top/left/bottom/right of the root and build custom transitions between them while providing correct physics and appearance calls.
https://github.com/stefanceriu/scstackviewcontroller

Last synced: 7 days ago
JSON representation

SCStackViewController is a container view controller which allows you to stack other view controllers on the top/left/bottom/right of the root and build custom transitions between them while providing correct physics and appearance calls.

Awesome Lists containing this project

README

        

# SCStackViewController

![Version](https://img.shields.io/cocoapods/v/SCStackViewController.svg) ![License](https://img.shields.io/cocoapods/l/SCStackViewController.svg) ![Platform](https://img.shields.io/cocoapods/p/SCStackViewController.svg)

SCStackViewController is a generic container view controller which allows you to stack child view controllers on the top/left/bottom/right of the root and build custom transitions between them while providing correct physics and appearance calls, custom layouts, easing functions, custom navigation steps and more.

It was built with versatility in mind so it can be applied to quite a few different scenarios, some of which you can see bellow:

### Demo - for more, 'pod try scstackviewcontroller' or see the included project
##### Top stacked view controllers with elastic ease out easing function and perspective transform
![Images](https://drive.google.com/u/0/uc?id=1NJtb8fOGmZ7rEl132bhW8NQg5pl0Qjus&export=download)

##### Side stacked with parallax and root resizing
![SideMenus](https://drive.google.com/u/0/uc?id=1YzzcK8u6yzY6A2eNpXD6DyPx3jo9QUgH&export=download)

##### Title bar with custom navigation steps and a bounce ease out easing function
![TitleBar](https://drive.google.com/u/0/uc?id=1tuKFx2nk8HpsNSJoNWSgnAX1d6uyOp-B&export=download)

#### A modal view controller using a scale and rotation transform
![Modal](https://drive.google.com/u/0/uc?id=1ENeyTr3oPmA1HXtmtjCc4A3bsqI-Mj6h&export=download)

#### And even a [navigation controller](https://github.com/stefanceriu/SCNavigationController) :)
![SCNavigationController](https://drive.google.com/u/0/uc?id=1TbewTm1Y_WzY6lZ7Gf0lRApYci_u7Q62&export=download)

## License
SCStackViewController is released under the MIT License (MIT) (see the LICENSE file)

## Contact
Any suggestions or improvements are more than welcome.
Feel free to contact me at [[email protected]](mailto:[email protected]) or [@stefanceriu](https://twitter.com/stefanceriu).