Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/v-braun/VBRRollingPit

Simple, beautiful and interactive UITabBar
https://github.com/v-braun/VBRRollingPit

animation cocoapods ios swift tabbar uitabbar

Last synced: about 1 month ago
JSON representation

Simple, beautiful and interactive UITabBar

Awesome Lists containing this project

README

        

# VBRRollingPit
> Simple, beautiful and interactive UITabBar

By [v-braun - viktor-braun.de](https://viktor-braun.de).

[![CocoaPods](https://img.shields.io/cocoapods/v/VBRRollingPit.svg)](https://cocoapods.org/pods/VBRRollingPit)

## Preview
![image](screen.gif)

## Description
Beautiful UITabBarView inspired by [this](https://dribbble.com/shots/4844696-Tab-bar-interaction-with-animated-icons) dribble from [Ketan Rajput](https://twitter.com/Ketan_MI)

![image](https://cdn.dribbble.com/users/1233499/screenshots/4844696/preview.gif)

## Installation

### CocoaPods
VBRRollingPit is available on [CocoaPods](http://cocoapods.org). Just add the following to your project Podfile:

```ruby
pod 'VBRRollingPit'
```

Or from GitHub:

```ruby
pod 'VBRRollingPit', :git => 'https://github.com/v-braun/VBRRollingPit.git'
```

### Manually
1. Download and drop ```VBRRollingPit.swift``` in your project.
2. Congratulations!

## Usage

1. Drop a TabBarController into your app
2. Select the UITabBar
3. Set the "Class" property to VBRRollingPit

![image](set-class.jpg)

See the *Example* Project.

## Configuration
Additional properties are available in the Attribute inspector:

![image](attribute-inspector.jpg)

## Related Projects
- [Cocoa Rocks](https://cocoa.rocks/): this and other awesome Cocoa Controls
- [awesome-cocoa](https://github.com/v-braun/awesome-cocoa): an awesome list of cocoa controls

### Known Issues

If you discover any bugs, feel free to create an issue on GitHub fork and
send me a pull request.

[Issues List](https://github.com/v-braun/VBRRollingPit/issues).

## Authors

![image](https://avatars3.githubusercontent.com/u/4738210?v=3&s=50)
[v-braun](https://github.com/v-braun/)

## Contributing

1. Fork it
2. Create your feature branch (`git checkout -b my-new-feature`)
3. Commit your changes (`git commit -am 'Add some feature'`)
4. Push to the branch (`git push origin my-new-feature`)
5. Create new Pull Request

## License

See [LICENSE](https://github.com/v-braun/VBRRollingPit/blob/master/LICENSE).