# ch_tabbar **Repository Path**: Cyptt/ch_tabbar ## Basic Information - **Project Name**: ch_tabbar - **Description**: 一款tabbar封装库 - **Primary Language**: Swift - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2022-07-01 - **Last Updated**: 2022-07-04 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # ch_tabbar ### 导入项目 pod 'CHTabbar' ### 配置json文件 文件名必须为chTabbar 配置如下 参数说明 | 参数 | 说明 | 是否必传 | | :----: | :----: | :----: | | RootVcName | 控制器名称必须要控制器类名相同 | 是 | | SellectImgName| 选中图片名称 | 是 | | TabbarTitle | tabbar文字 | 是| | NorImgName | 没有选中图片名称 | 是 | | isMid | 是不是重点特殊按钮 | 是 | | classIsOC | 是不是oc | 是| | norColor | 没有选中颜色默认灰色 | 否 | | selColor | 选中颜色 | 是 | | fontSize | 字体大小 默认 9 | 否 | ``` [ { "RootVcName": "HomeViewController", "SellectImgName": "pfb_tabbar_homepage_selected", "TabbarTitle": "首页", "NorImgName": "pfb_tabbar_homepage", "isMid":false, "classIsOC":false, "norColor":"00B4B4", "selColor":"FFB400", "fontSize":14, }, { "RootVcName": "MidAddViewController", "SellectImgName": "tabBar_publish_icon_selected", "TabbarTitle": "", "NorImgName": "tabBar_publish_icon", "isMid":true, "classIsOC":false, "norColor":"", "selColor":"", "fontSize":14 }, { "RootVcName": "MeViewController", "SellectImgName": "pfb_tabbar_mine_selected", "TabbarTitle": "我的", "NorImgName": "pfb_tabbar_mine", "isMid":false, "classIsOC":false, "norColor":"00B4B4", "selColor":"FFB400", "fontSize":14 }, ] ``` ### 使用 ``` let tabbar = CHTabBarController.init(navClass: UINavigationController.self) tabbar.setMidClickClouse { print("点击了") } self.window?.rootViewController = tabbar ```