gitextract_ysblp8zo/ ├── .gitignore ├── IrregularTabBar/ │ ├── IrregularTabBar/ │ │ ├── AppDelegate.h │ │ ├── AppDelegate.m │ │ ├── Assets.xcassets/ │ │ │ ├── AppIcon.appiconset/ │ │ │ │ └── Contents.json │ │ │ ├── Contents.json │ │ │ ├── LaunchImage.launchimage/ │ │ │ │ └── Contents.json │ │ │ ├── NavigationBar/ │ │ │ │ ├── Contents.json │ │ │ │ ├── NavBackImage-new.imageset/ │ │ │ │ │ └── Contents.json │ │ │ │ ├── navigationbar_back_image.imageset/ │ │ │ │ │ └── Contents.json │ │ │ │ ├── navigationbar_close.imageset/ │ │ │ │ │ └── Contents.json │ │ │ │ └── personalschedule_icon_add.imageset/ │ │ │ │ └── Contents.json │ │ │ ├── TabBar/ │ │ │ │ ├── Contents.json │ │ │ │ ├── main_badge.imageset/ │ │ │ │ │ └── Contents.json │ │ │ │ ├── navigationbarBackgroundWhite.imageset/ │ │ │ │ │ └── Contents.json │ │ │ │ ├── tabBar_icon_contrast.imageset/ │ │ │ │ │ └── Contents.json │ │ │ │ ├── tabBar_icon_contrast_default.imageset/ │ │ │ │ │ └── Contents.json │ │ │ │ ├── tabBar_icon_customer.imageset/ │ │ │ │ │ └── Contents.json │ │ │ │ ├── tabBar_icon_customer_default.imageset/ │ │ │ │ │ └── Contents.json │ │ │ │ ├── tabBar_icon_mine.imageset/ │ │ │ │ │ └── Contents.json │ │ │ │ ├── tabBar_icon_mine_default.imageset/ │ │ │ │ │ └── Contents.json │ │ │ │ ├── tabBar_icon_plan.imageset/ │ │ │ │ │ └── Contents.json │ │ │ │ ├── tabBar_icon_plan_default.imageset/ │ │ │ │ │ └── Contents.json │ │ │ │ ├── tabBar_icon_schedule.imageset/ │ │ │ │ │ └── Contents.json │ │ │ │ ├── tabBar_icon_schedule_default.imageset/ │ │ │ │ │ └── Contents.json │ │ │ │ ├── tabBar_publish_icon.imageset/ │ │ │ │ │ └── Contents.json │ │ │ │ ├── tab_Irregular.imageset/ │ │ │ │ │ └── Contents.json │ │ │ │ ├── tab_IrregularX.imageset/ │ │ │ │ │ └── Contents.json │ │ │ │ ├── tab_background.imageset/ │ │ │ │ │ └── Contents.json │ │ │ │ ├── tab_backgroundX.imageset/ │ │ │ │ │ └── Contents.json │ │ │ │ └── tab_camera.imageset/ │ │ │ │ └── Contents.json │ │ │ ├── 摄影机图标_点击前.imageset/ │ │ │ │ └── Contents.json │ │ │ └── 摄影机图标_点击后.imageset/ │ │ │ └── Contents.json │ │ ├── BXTabBar/ │ │ │ ├── BXBadgeView.h │ │ │ ├── BXBadgeView.m │ │ │ ├── BXTabBar.h │ │ │ ├── BXTabBar.m │ │ │ ├── BXTabBarBigButton.h │ │ │ ├── BXTabBarBigButton.m │ │ │ ├── BXTabBarButton.h │ │ │ └── BXTabBarButton.m │ │ ├── Category/ │ │ │ ├── BXExtensions.h │ │ │ ├── Foundation+Log.m │ │ │ ├── NSDate+Extension.h │ │ │ ├── NSDate+Extension.m │ │ │ ├── NSDictionary+Extension.h │ │ │ ├── NSDictionary+Extension.m │ │ │ ├── NSString+BXExtension.h │ │ │ ├── NSString+BXExtension.m │ │ │ ├── UIApplication+Extensions.h │ │ │ ├── UIApplication+Extensions.m │ │ │ ├── UIBarButtonItem+Extension.h │ │ │ ├── UIBarButtonItem+Extension.m │ │ │ ├── UIButton+Extension.h │ │ │ ├── UIButton+Extension.m │ │ │ ├── UIDevice+DeviceType.h │ │ │ ├── UIDevice+DeviceType.m │ │ │ ├── UIFont+Extension.h │ │ │ ├── UIFont+Extension.m │ │ │ ├── UIImage+Extension.h │ │ │ ├── UIImage+Extension.m │ │ │ ├── UIImage+ScreenShot.h │ │ │ ├── UIImage+ScreenShot.m │ │ │ ├── UILabel+Extension.h │ │ │ ├── UILabel+Extension.m │ │ │ ├── UIScreen+Extension.h │ │ │ ├── UIScreen+Extension.m │ │ │ ├── UITextControl+FaultTolerance.m │ │ │ ├── UIView+Extension.h │ │ │ ├── UIView+Extension.m │ │ │ ├── UIView+IBExtension.h │ │ │ ├── UIView+IBExtension.m │ │ │ ├── UIView+Runtime.h │ │ │ └── UIView+Runtime.m │ │ ├── Controller/ │ │ │ ├── DataViewController.h │ │ │ ├── DataViewController.m │ │ │ ├── HomeViewController.h │ │ │ ├── HomeViewController.m │ │ │ ├── InsuranceViewController.h │ │ │ ├── InsuranceViewController.m │ │ │ ├── NewViewController.h │ │ │ ├── NewViewController.m │ │ │ ├── ProfileViewController.h │ │ │ └── ProfileViewController.m │ │ ├── Info.plist │ │ ├── Main/ │ │ │ ├── BXNavigationController.h │ │ │ ├── BXNavigationController.m │ │ │ ├── BXTabBarController.h │ │ │ └── BXTabBarController.m │ │ ├── PrefixHeader.pch │ │ └── main.m │ └── IrregularTabBar.xcodeproj/ │ ├── project.pbxproj │ └── project.xcworkspace/ │ └── contents.xcworkspacedata ├── IrregularTabBar.xcworkspace/ │ └── contents.xcworkspacedata ├── IrregularTabBar2/ │ ├── IrregularTabBar2/ │ │ ├── AppDelegate.h │ │ ├── AppDelegate.m │ │ ├── Assets.xcassets/ │ │ │ ├── AppIcon.appiconset/ │ │ │ │ └── Contents.json │ │ │ ├── Contents.json │ │ │ ├── LaunchImage.launchimage/ │ │ │ │ └── Contents.json │ │ │ ├── NavigationBar/ │ │ │ │ ├── Contents.json │ │ │ │ └── navigationButtonReturn.imageset/ │ │ │ │ └── Contents.json │ │ │ ├── TabBar/ │ │ │ │ ├── Contents.json │ │ │ │ ├── m_badge.imageset/ │ │ │ │ │ └── Contents.json │ │ │ │ ├── navigationbarBackgroundWhite.imageset/ │ │ │ │ │ └── Contents.json │ │ │ │ ├── tabBar_icon_contrast.imageset/ │ │ │ │ │ └── Contents.json │ │ │ │ ├── tabBar_icon_contrast_default.imageset/ │ │ │ │ │ └── Contents.json │ │ │ │ ├── tabBar_icon_customer.imageset/ │ │ │ │ │ └── Contents.json │ │ │ │ ├── tabBar_icon_customer_default.imageset/ │ │ │ │ │ └── Contents.json │ │ │ │ ├── tabBar_icon_mine.imageset/ │ │ │ │ │ └── Contents.json │ │ │ │ ├── tabBar_icon_mine_default.imageset/ │ │ │ │ │ └── Contents.json │ │ │ │ ├── tabBar_icon_plan.imageset/ │ │ │ │ │ └── Contents.json │ │ │ │ ├── tabBar_icon_plan_default.imageset/ │ │ │ │ │ └── Contents.json │ │ │ │ ├── tabBar_icon_schedule.imageset/ │ │ │ │ │ └── Contents.json │ │ │ │ └── tabBar_icon_schedule_default.imageset/ │ │ │ │ └── Contents.json │ │ │ ├── 摄影机图标_点击前.imageset/ │ │ │ │ └── Contents.json │ │ │ └── 摄影机图标_点击后.imageset/ │ │ │ └── Contents.json │ │ ├── BXTabBar/ │ │ │ ├── BXTabBar.h │ │ │ ├── BXTabBar.m │ │ │ ├── BXTabBarBigButton.h │ │ │ └── BXTabBarBigButton.m │ │ ├── Category/ │ │ │ ├── BXExtensions.h │ │ │ ├── Foundation+Log.m │ │ │ ├── NSDate+Extension.h │ │ │ ├── NSDate+Extension.m │ │ │ ├── NSDictionary+Extension.h │ │ │ ├── NSDictionary+Extension.m │ │ │ ├── NSString+BXExtension.h │ │ │ ├── NSString+BXExtension.m │ │ │ ├── UIApplication+Extensions.h │ │ │ ├── UIApplication+Extensions.m │ │ │ ├── UIBarButtonItem+Extension.h │ │ │ ├── UIBarButtonItem+Extension.m │ │ │ ├── UIButton+Extension.h │ │ │ ├── UIButton+Extension.m │ │ │ ├── UIDevice+DeviceType.h │ │ │ ├── UIDevice+DeviceType.m │ │ │ ├── UIFont+Extension.h │ │ │ ├── UIFont+Extension.m │ │ │ ├── UIImage+Extension.h │ │ │ ├── UIImage+Extension.m │ │ │ ├── UIImage+ScreenShot.h │ │ │ ├── UIImage+ScreenShot.m │ │ │ ├── UILabel+Extension.h │ │ │ ├── UILabel+Extension.m │ │ │ ├── UIScreen+Extension.h │ │ │ ├── UIScreen+Extension.m │ │ │ ├── UITextControl+FaultTolerance.m │ │ │ ├── UIView+Extension.h │ │ │ ├── UIView+Extension.m │ │ │ ├── UIView+IBExtension.h │ │ │ ├── UIView+IBExtension.m │ │ │ ├── UIView+Runtime.h │ │ │ └── UIView+Runtime.m │ │ ├── Controller/ │ │ │ ├── DataViewController.h │ │ │ ├── DataViewController.m │ │ │ ├── HomeViewController.h │ │ │ ├── HomeViewController.m │ │ │ ├── InsuranceViewController.h │ │ │ ├── InsuranceViewController.m │ │ │ ├── NewViewController.h │ │ │ ├── NewViewController.m │ │ │ ├── ProfileViewController.h │ │ │ └── ProfileViewController.m │ │ ├── Info.plist │ │ ├── Main/ │ │ │ ├── BXNavigationController.h │ │ │ ├── BXNavigationController.m │ │ │ ├── BXTabBarController.h │ │ │ └── BXTabBarController.m │ │ ├── PrefixHeader.pch │ │ └── main.m │ └── IrregularTabBar2.xcodeproj/ │ ├── project.pbxproj │ └── project.xcworkspace/ │ └── contents.xcworkspacedata ├── IrregularTabBar3/ │ ├── IrregularTabBar3/ │ │ ├── AppDelegate.h │ │ ├── AppDelegate.m │ │ ├── Assets.xcassets/ │ │ │ ├── AppIcon.appiconset/ │ │ │ │ └── Contents.json │ │ │ ├── Contents.json │ │ │ ├── LaunchImage.launchimage/ │ │ │ │ └── Contents.json │ │ │ ├── NavigationBar/ │ │ │ │ ├── Contents.json │ │ │ │ └── navigationButtonReturn.imageset/ │ │ │ │ └── Contents.json │ │ │ └── TabBar/ │ │ │ ├── Contents.json │ │ │ ├── main_badge.imageset/ │ │ │ │ └── Contents.json │ │ │ ├── tabBar_icon_contrast.imageset/ │ │ │ │ └── Contents.json │ │ │ ├── tabBar_icon_contrast_default.imageset/ │ │ │ │ └── Contents.json │ │ │ ├── tabBar_icon_customer.imageset/ │ │ │ │ └── Contents.json │ │ │ ├── tabBar_icon_customer_default.imageset/ │ │ │ │ └── Contents.json │ │ │ ├── tabBar_icon_mine.imageset/ │ │ │ │ └── Contents.json │ │ │ ├── tabBar_icon_mine_default.imageset/ │ │ │ │ └── Contents.json │ │ │ ├── tabBar_icon_plan.imageset/ │ │ │ │ └── Contents.json │ │ │ ├── tabBar_icon_plan_default.imageset/ │ │ │ │ └── Contents.json │ │ │ ├── tabBar_icon_schedule.imageset/ │ │ │ │ └── Contents.json │ │ │ ├── tabBar_icon_schedule_default.imageset/ │ │ │ │ └── Contents.json │ │ │ ├── tabbar_background.imageset/ │ │ │ │ └── Contents.json │ │ │ ├── tabbar_compose_button.imageset/ │ │ │ │ └── Contents.json │ │ │ ├── tabbar_compose_button_highlighted.imageset/ │ │ │ │ └── Contents.json │ │ │ ├── tabbar_compose_icon_add.imageset/ │ │ │ │ └── Contents.json │ │ │ └── tabbar_compose_icon_add_highlighted.imageset/ │ │ │ └── Contents.json │ │ ├── Category/ │ │ │ ├── BXExtensions.h │ │ │ ├── Foundation+Log.m │ │ │ ├── NSDate+Extension.h │ │ │ ├── NSDate+Extension.m │ │ │ ├── NSDictionary+Extension.h │ │ │ ├── NSDictionary+Extension.m │ │ │ ├── NSString+BXExtension.h │ │ │ ├── NSString+BXExtension.m │ │ │ ├── UIApplication+Extensions.h │ │ │ ├── UIApplication+Extensions.m │ │ │ ├── UIBarButtonItem+Extension.h │ │ │ ├── UIBarButtonItem+Extension.m │ │ │ ├── UIButton+Extension.h │ │ │ ├── UIButton+Extension.m │ │ │ ├── UIDevice+DeviceType.h │ │ │ ├── UIDevice+DeviceType.m │ │ │ ├── UIFont+Extension.h │ │ │ ├── UIFont+Extension.m │ │ │ ├── UIImage+Extension.h │ │ │ ├── UIImage+Extension.m │ │ │ ├── UIImage+ScreenShot.h │ │ │ ├── UIImage+ScreenShot.m │ │ │ ├── UILabel+Extension.h │ │ │ ├── UILabel+Extension.m │ │ │ ├── UIScreen+Extension.h │ │ │ ├── UIScreen+Extension.m │ │ │ ├── UITextControl+FaultTolerance.m │ │ │ ├── UIView+Extension.h │ │ │ ├── UIView+Extension.m │ │ │ ├── UIView+IBExtension.h │ │ │ ├── UIView+IBExtension.m │ │ │ ├── UIView+Runtime.h │ │ │ └── UIView+Runtime.m │ │ ├── Controller/ │ │ │ ├── DataViewController.h │ │ │ ├── DataViewController.m │ │ │ ├── HomeViewController.h │ │ │ ├── HomeViewController.m │ │ │ ├── InsuranceViewController.h │ │ │ ├── InsuranceViewController.m │ │ │ ├── NewViewController.h │ │ │ ├── NewViewController.m │ │ │ ├── ProfileViewController.h │ │ │ └── ProfileViewController.m │ │ ├── Info.plist │ │ ├── Main/ │ │ │ ├── BXNavigationController.h │ │ │ ├── BXNavigationController.m │ │ │ ├── BXTabBarController.h │ │ │ └── BXTabBarController.m │ │ ├── PrefixHeader.pch │ │ └── main.m │ └── IrregularTabBar3.xcodeproj/ │ ├── project.pbxproj │ └── project.xcworkspace/ │ └── contents.xcworkspacedata ├── LICENSE └── README.md