FoldingTabBar.iOS - Folding Tab Bar and Tab Bar Controller

  •        34

Alternatively you can directly add all the source files from FoldingTabBar folder to your project. YALFoldingTabBarController is a subclass of UITabBarController with custom animating YALFoldingTabBar.

https://yalantis.com
https://github.com/Yalantis/FoldingTabBar.iOS

Tags
Implementation
License
Platform

   




Related Projects

ESTabBarController - :octocat: ESTabBarController is a Swift model for customize UI, badge and adding animation to tabbar items

  •    Swift

ESTabBarController is a highly customizable TabBarController component, which is inherited from UITabBarController. In real-world development, we may encounter the situation that customizing the UITabBar. For instance: change font style, add animation, use bigger item. However it's hard to do with UITabBarItem.

Persei - Animated top menu for UITableView / UICollectionView / UIScrollView written in Swift

  •    Swift

Made in Yalantis. For application targets that do not support embedded frameworks, such as iOS 7, Persei can be integrated by including source files from the Persei folder directly, optionally wrapping the top-level types into struct Persei to simulate a namespace. Yes, this sucks.

TKRubberIndicator - A rubber animation pagecontrol

  •    Swift

Create a Cartfile that lists the framework and run carthage update. Follow the instructions to add $(SRCROOT)/Carthage/Build/iOS/TKRubberPageControl.framework to an iOS project.

TKSwitcherCollection - An animation switch collection

  •    Swift

Create a Cartfile that lists the framework and run carthage update. Follow the instructions to add $(SRCROOT)/Carthage/Build/iOS/TKSwitcherCollection.framework to an iOS project. We would love for you to contribute to TKSwitcherCollection, check the LICENSE file for more info.

TransitionableTab - TransitionableTab makes it easy to animate when switching between tab.

  •    Swift

TransitionableTab makes it easy to animate when switching between tab . CocoaPods 1.1+ is required to build TransitionableTab 4.2+.


Gemini - Gemini is rich scroll based animation framework for iOS, written in Swift.

  •    Swift

Gemini is rich scroll based animation framework for iOS, written in Swift. You can easily use GeminiCollectionView, which is a subclass of UICollectionView. It enables you to make multiple animation which has various and customizable properties, and moreover can create your own custom scroll animation.

PinterestSegment - A Pinterest-like segment control with masking animation.

  •    Swift

A Pinterest-like segment control with masking animation. Create a Cartfile that lists the framework and run carthage update. Follow the instructions to add $(SRCROOT)/Carthage/Build/iOS/PinterestSegment.framework to an iOS project.

GuillotineMenu - Our Guillotine Menu Transitioning Animation implemented in Swift reminds a bit of a notorious killing machine

  •    Swift

You are welcome to see the sample of the project for fully operating sample in the Example folder. Of course, you can assign different "supportView" or "presentButton" for menu, but we think that's the best case would be behaviour like in Example project.

ColorMatchTabs - This is a Review posting app that let user find interesting places near them

  •    Swift

To setup and customize the component you should implement ColorMatchTabsViewControllerDataSource for ColorMatchTabsViewController. Menu view controller aggregates the elements described above. If you want to fully customize or rearrange the elements, just create your own view controller instead of MenuViewController.

Segmentio - Animated top/bottom segmented control written in Swift.

  •    Swift

Animated top/bottom segmented control written in Swift. Check this project on dribbble.

TransitionButton - UIButton sublass for loading and transition animation.

  •    Swift

To run the example project, clone the repo, then open the workspace TransitionButton.xcworkspace run using iOS Example scheme. Carthage is a decentralized dependency manager that builds your dependencies and provides you with binary frameworks.

anim - Swift animation library for iOS, tvOS and macOS.

  •    Swift

anim is an animation library written in Swift with a simple, declarative API in mind. It supports a bunch of easing functions and chaining multiple animations. It's a wrapper on Apple's UIViewPropertyAnimator on its core, and falls back to UIView.animate on versions before iOS and tvOS 10. It uses NSAnimationContext on macOS.

NVActivityIndicatorView - A collection of awesome loading animations

  •    Swift

NVActivityIndicatorView is a collection of awesome loading animations. This is original a fork from DGActivityIndicatorView, inspired by Loaders.css, written in Swift with full implementation of animations, plus more.

Koloda - KolodaView is a class designed to simplify the implementation of Tinder like cards on iOS.

  •    Swift

KolodaView is a class designed to simplify the implementation of Tinder like cards on iOS. It adds convenient functionality such as a UITableView-style dataSource/delegate interface for loading views dynamically, and efficient view loading, unloading . KolodaView requires ARC.

LoadingShimmer - An easy way to add a shimmering effect to any view with just one line of code

  •    Swift

An easy way to add a shimmering effect to any view with just single line of code. It is useful as an unobtrusive loading indicator. This is a network request waiting for the framework, the framework to increase the dynamic effect, convenient and fast, a line of code can be used. To run the example project, clone the repo, and run pod install from the Example directory first.

spruce-ios - Swift library for choreographing animations on the screen.

  •    Swift

Spruce is a lightweight animation library that helps choreograph the animations on the screen. With so many different animation libraries out there, developers need to make sure that each view is animating at the appropriate time. Spruce can help designers request complex multi-view animations and not have the developers cringe at the prototype. To make everything super easy, we currently support both CocoaPods and Carthage. If you want to just do everything yourself without a package manager, checkout our releases page and download the pre-built frameworks there or you can download the exact source from this Github project.

ZoomTransitioning - ZoomTransitioning provides a custom transition with image zooming animation and swiping the screen edge

  •    Swift

ZoomTransitioning provides a custom transition with image zooming animation. When you use this library with UINavigationController, you can pop view controller with edge swiping. Run the demo project in the Demo directory without carthage update or pod install.

Side-Menu.iOS - Animated side menu with customizable UI

  •    Swift

Animated side menu with customizable UI. Made in Yalantis. Check this project on dribbble. Check this project on Behance. For application targets that do not support embedded frameworks, such as iOS 7, SideMenu can be integrated by including source files from the SideMenu folder directly, optionally wrapping the top-level types into struct SideMenu to simulate a namespace. Yes, this sucks.

Hokusai - A Swift library to provide a bouncy action sheet

  •    Swift

Hokusai is a Swift library that provides a bouncy action sheet. It will give the users a fancy experience without taking pains coding the cool animation. Hokusai is compatible with Swift3. Drop in the Classes folder to your Xcode project. You can also use cocoapods or Carthage.