CYLTabBarController

    [EN]It is an iOS UI module library for adding animation to iOS tabbar items and icons with Lottie, and adding a bigger center UITabBar Item. [CN]【中国特色 TabBar】一行代码实现 Lottie 动画TabBar,支持中间带+号的TabBar样式,自带红点角标,支持动态刷新。【iOS13 & Dark Mode & iPhone XS MAX supported】

    Language: c

    Author: Jeremiah Prescott (@jeremiahdev)

    8 stars · 337 views

    Files

    • Contents.json (json)
    • fishpond (txt)
    • fishpond_highlight.imageset (imageset)
    • [email protected] (image)
    • fishpond_highlight.png (image)
    • [email protected] (image)
    • Contents.json (json)
    • message (txt)
    • message_highlight.imageset (imageset)
    • Contents.json (json)
    • icon_tabbar_plus.imageset (imageset)
    • Contents.json (json)
    • [email protected] (image)
    • Contents.json (json)
    • Base.lproj (lproj)
    • CYLTabBarController-Swift.xcodeproj (xcodeproj)
    • README.md (md)
    • Example-loadTabBarIconsFroNework (txt)
    • .travis.yml (yml)
    • Example-Swift-04 (txt)
    • README.md (md)
    • Contents.json (json)
    • [email protected] (image)
    • mycity_highlight.imageset (imageset)
    • CYLTabBarController_iOS.h (h)
    • Example-Swift (txt)
    • ATTRIBUTION.md (markdown)
    • account (txt)
    • account_highlight.imageset (imageset)
    • post_normal.imageset (imageset)
    • [email protected] (image)
    • [email protected] (image)
    • LaunchImage.launchimage (launchimage)
    • [email protected] (image)
    • [email protected] (image)
    • [email protected] (image)
    • [email protected] (image)
    • Default~ipad~landscape.png (image)
    • [email protected] (image)
    • Default~ipad~nostatusbar.png (image)
    • home-float-icon.jpg (image)
    • [email protected] (image)
    • [email protected] (image)
    • Default.png (image)
    • [email protected] (image)
    • [email protected] (image)
    • [email protected] (image)
    • [email protected] (image)
    • Icon-40.png (image)
    • Default~ipad~landscape~nostatusbar.png (image)
    • [email protected] (image)
    • [email protected] (image)
    • [email protected] (image)
    • [email protected] (image)
    • [email protected] (image)
    • Default~ipad.png (image)
    • [email protected] (image)
    • account_highlight.imageset (imageset)
    • CYLPlusButtonSubclass.h (h)
    • CYLMainRootViewController.h (h)
    • Base.lproj (lproj)
    • AppDelegate.h (h)
    • SceneDelegate.h (h)
    • [email protected] (image)
    • MainTabBarController.h (h)
    • Images.xcassets (xcassets)
    • TabBarIcon (txt)
    • lottie_placeholder (txt)
    • gray_tabbar_me_animation_lottie_placeholder.imageset (imageset)
    • CYLTabBarController (txt)
    • UITabBarItem+CYLBadgeExtention.h (h)
    • UIColor+CYLTabBarControllerExtention.h (h)
    • UIViewController+CYLNavigationControllerExtention.h (h)
    • UIView+CYLTabBarControllerExtention.h (h)
    • CYLTabBar.h (h)
    • CAAnimation+CYLBadgeExtention.h (h)
    • CYLBaseNavigationController.h (h)
    • UIView+CYLBadgeExtention.h (h)
    • NSObject+CYLTabBarControllerExtention.h (h)
    • CYLBaseViewController.h (h)
    • CYLFlatDesignTabBar.h (h)
    • CYLConstants.h (h)
    • UIControl+CYLTabBarControllerExtention.h (h)
    • CYLBaseTableViewController.h (h)
    • CYLPlusButton.h (h)
    • UIViewController+CYLTabBarControllerExtention.h (h)
    • LottieSwift (txt)
    • CompatibleLottie.swift (swift)
    • CYLTabBar+CYLTabBarControllerExtention.h (h)
    • UITabBarItem+CYLTabBarControllerExtention.h (h)
    • CYLFlatDesignTabBar (txt)
    • CYLFlatDesignTabBar-ObjectiveC (txt)
    • CYLBaseView.h (h)
    • CYLTabBarController.h (h)
    • UIBarButtonItem+CYLBadgeExtention.h (h)
    • UIImage+CYLTabBarControllerExtention.h (h)
    • CYLBadgeProtocol.h (h)
    • Example (txt)
    • Classes (txt)
    • Other (txt)
    • LottieResources (txt)
    • tab_me_animate.json (json)
    • img_tab_message_1.png (image)
    • tab_message_animate.json (json)
    • green_lottie_tab_news.json (json)
    • img_tab_message_0.png (image)
    • tab_home_animate.json (json)
    • tab_search_animate.json (json)
    • CYLMineViewController.h (h)
    • Home (txt)
    • Contents.json (json)
    • green_lottie_tab_discover.json (json)
    • green_lottie_tab_mine.json (json)
    • img_tab_me_1.png (image)
    • gray_tabbar_home_animation.json (json)
    • img_tab_home_0.png (image)
    • img_tab_home_2.png (image)
    • CYLHomeViewController.h (h)
    • View (txt)
    • TabBar_Bg_Shadow.imageset (imageset)
    • green_lottie_tab_home.json (json)
    • gray_tabbar_message_animation.json (json)
    • img_tab_me_0.png (image)
    • gray_tabbar_me_animation.json (json)
    • img_tab_home_1.png (image)
    • Module (txt)
    • Other (txt)
    • CYLPlusDemoChildViewController.h (h)
    • SameCity (txt)
    • CYLSameCityViewController.h (h)
    • CYLDetailsViewController.h (h)
    • Message (txt)
    • CYLMessageViewController.h (h)
    • Mine (txt)
    • [email protected] (image)
    • Contents.json (json)
    • gray_tabbar_message_animation_lottie_placeholder.imageset (imageset)
    • Contents.json (json)
    • [email protected] (image)
    • gray_tabbar_home_animation_lottie_placeholder.imageset (imageset)
    • [email protected] (image)
    • Contents.json (json)
    • Contents.json (json)
    • tapbar_top_line.imageset (imageset)
    • [email protected] (image)
    • Contents.json (json)
    • [email protected] (image)
    • Contents.json (json)
    • [email protected] (image)
    • account_highlight.png (image)
    • account_normal.imageset (imageset)
    • [email protected] (image)
    • [email protected] (image)
    • account_normal.png (image)
    • Contents.json (json)
    • Contents.json (json)
    • post (txt)
    • [email protected] (image)
    • Contents.json (json)
    • post_highlight.imageset (imageset)
    • [email protected] (image)
    • Contents.json (json)
    • [email protected] (image)
    • Contents.json (json)
    • tabbar_background.imageset (imageset)
    • [email protected] (image)
    • Contents.json (json)
    • home_select_cover.imageset (imageset)
    • [email protected] (image)
    • [email protected] (image)
    • Contents.json (json)
    • home (txt)
    • home_highlight.imageset (imageset)
    • [email protected] (image)
    • home_highlight.png (image)
    • [email protected] (image)
    • Contents.json (json)
    • home_normal.imageset (imageset)
    • home_normal.png (image)
    • [email protected] (image)
    • Contents.json (json)
    • [email protected] (image)
    • Contents.json (json)
    • tabbarBg.imageset (imageset)
    • [email protected] (image)
    • [email protected] (image)
    • [email protected] (image)
    • Contents.json (json)
    • fishpond_normal.imageset (imageset)
    • [email protected] (image)
    • fishpond_normal.png (image)
    • [email protected] (image)
    • Contents.json (json)
    • Contents.json (json)
    • videoback.imageset (imageset)
    • [email protected] (image)
    • [email protected] (image)
    • message_highlight.png (image)
    • [email protected] (image)
    • Contents.json (json)
    • message_normal.imageset (imageset)
    • [email protected] (image)
    • message_normal.png (image)
    • Contents.json (json)
    • home-float-icon.imageset (imageset)
    • [email protected] (image)
    • [email protected] (image)
    • Contents.json (json)
    • Contents.json (json)
    • Contents.json (json)
    • AppIcon.appiconset (appiconset)
    • [email protected] (image)
    • [email protected] (image)
    • [email protected] (image)
    • [email protected] (image)
    • Icon-72.png (image)
    • [email protected] (image)
    • Icon.png (image)
    • Icon-Small-50.png (image)
    • Icon-Small.png (image)
    • [email protected] (image)
    • [email protected] (image)
    • [email protected] (image)
    • Icon-76.png (image)
    • [email protected] (image)
    • Icon-40.png (image)
    • [email protected] (image)
    • Contents.json (json)
    • [email protected] (image)
    • [email protected] (image)
    • Contents.json (json)
    • navigationbar_background_tall.imageset (imageset)
    • [email protected] (image)
    • Contents.json (json)
    • NavBar (txt)
    • home_bar_scan.imageset (imageset)
    • [email protected] (image)
    • [email protected] (image)
    • Contents.json (json)
    • home_title_slogan.imageset (imageset)
    • Contents.json (json)
    • message_highlight.imageset (imageset)
    • [email protected] (image)
    • [email protected] (image)
    • Contents.json (json)
    • icon_search.imageset (imageset)
    • [email protected] (image)
    • [email protected] (image)
    • Contents.json (json)
    • Contents.json (json)
    • Contents.json (json)
    • CYLTabBar.imageset (imageset)
    • CYLTabBar.png (image)
    • Contents.json (json)
    • Example-Swift-02 (txt)
    • README.md (md)
    • Contents.json (json)
    • message_normal.imageset (imageset)
    • LICENSE (txt)
    • CYLTabBarController-Swift (txt)
    • Classes (txt)
    • Main (txt)
    • MainTabBarController.swift (swift)
    • CYLPlusButtonSubclass.swift (swift)
    • MainRootNavigationViewController.swift (swift)
    • Other (txt)
    • ViewController.swift (swift)
    • HomeViewController.swift (swift)
    • AppDelegate.swift (swift)
    • Personal (txt)
    • PersonalViewController.swift (swift)
    • Publish (txt)
    • PublishViewController.swift (swift)
    • Message (txt)
    • MessageViewController.swift (swift)
    • Home (txt)
    • NextHomeViewController.swift (swift)
    • Connection (txt)
    • [email protected] (image)
    • [email protected] (image)
    • ConnectionViewController.swift (swift)
    • Assets.xcassets (xcassets)
    • TabBarIcon (txt)
    • tapbar_top_line.imageset (imageset)
    • [email protected] (image)
    • Contents.json (json)
    • account_highlight.imageset (imageset)
    • [email protected] (image)
    • Contents.json (json)
    • home_highlight.imageset (imageset)
    • [email protected] (image)
    • Contents.json (json)
    • tabbar_background.imageset (imageset)
    • [email protected] (image)
    • [email protected] (image)
    • Icon-76.png (image)
    • [email protected] (image)
    • Contents.json (json)
    • home_normal.imageset (imageset)
    • Contents.json (json)
    • [email protected] (image)
    • mycity_highlight.imageset (imageset)
    • [email protected] (image)
    • Contents.json (json)
    • account_normal.imageset (imageset)
    • [email protected] (image)
    • [email protected] (image)
    • [email protected] (image)
    • Contents.json (json)
    • post_normal.imageset (imageset)
    • [email protected] (image)
    • Contents.json (json)
    • Contents.json (json)
    • mycity_normal.imageset (imageset)
    • [email protected] (image)
    • Contents.json (json)
    • AppIcon.appiconset (appiconset)
    • [email protected] (image)
    • [email protected] (image)
    • [email protected] (image)
    • [email protected] (image)
    • Icon-72.png (image)
    • [email protected] (image)
    • Icon.png (image)
    • Icon-Small-50.png (image)
    • Icon-Small.png (image)
    • LICENSE (txt)
    • CYLTabBarController-Swift (txt)
    • Classes (txt)
    • Main (txt)
    • MainTabBarController.swift (swift)
    • CYLPlusButtonSubclass.swift (swift)
    • Other (txt)
    • ViewController.swift (swift)
    • AppDelegate.swift (swift)
    • Personal (txt)
    • PersonalViewController.swift (swift)
    • Publish (txt)
    • Contents.json (json)
    • PublishViewController.swift (swift)
    • Message (txt)
    • MessageViewController.swift (swift)
    • Home (txt)
    • NextHomeViewController.swift (swift)
    • HomeViewController.swift (swift)
    • Connection (txt)
    • ConnectionViewController.swift (swift)
    • Assets.xcassets (xcassets)
    • TabBarIcon (txt)
    • tapbar_top_line.imageset (imageset)
    • [email protected] (image)
    • [email protected] (image)
    • Contents.json (json)
    • home_highlight.imageset (imageset)
    • [email protected] (image)
    • Contents.json (json)
    • tabbar_background.imageset (imageset)
    • [email protected] (image)
    • Contents.json (json)
    • message_highlight.imageset (imageset)
    • [email protected] (image)
    • Contents.json (json)
    • home_normal.imageset (imageset)
    • [email protected] (image)
    • Contents.json (json)
    • account_normal.imageset (imageset)
    • [email protected] (image)
    • Contents.json (json)
    • message_normal.imageset (imageset)
    • [email protected] (image)
    • Contents.json (json)
    • post_normal.imageset (imageset)
    • [email protected] (image)
    • Contents.json (json)
    • Contents.json (json)
    • mycity_normal.imageset (imageset)
    • [email protected] (image)
    • Contents.json (json)
    • AppIcon.appiconset (appiconset)
    • [email protected] (image)
    • [email protected] (image)
    • [email protected] (image)
    • [email protected] (image)
    • Icon-72.png (image)
    • [email protected] (image)
    • Icon.png (image)
    • Icon-Small-50.png (image)
    • Icon-Small.png (image)
    • [email protected] (image)
    • [email protected] (image)
    • [email protected] (image)
    • Icon-76.png (image)
    • [email protected] (image)
    • Icon-40.png (image)
    • [email protected] (image)
    • Contents.json (json)
    • [email protected] (image)
    • Contents.json (json)
    • Base.lproj (lproj)
    • CYLTabBarController-Swift.xcodeproj (xcodeproj)
    • CYLTabBarController_iOS (txt)

    Loading code snippet…