axclogo / AxcAE_TabBar

AxcAE_TabBar, a special effects TabBar, is a TabBar component that encapsulates openness at its core. It offers all properties, APIs, and other parameters to the user as open as possible, making it a TabBar option component that can be used conveniently and quickly
MIT License
513 stars 84 forks source link

AxcAE_TabBar

language Build Status MIT License Platform CocoaPods Axc

AxcAE_TabBar

简介:

AxcAE_TabBar,以开放为封装核心的TabBar组件,尽量将属性、API等参数全部开放给使用者去自定义,能够方便快速使用的一个TabBar选项卡组件

框架支持

最低支持:iOS 8.0

IDE:Xcode 9.0 及以上版本 (由于适配iPhone X使用iOS11api,所以请使用Xcode 9.0及以上版本)

使用/安装

功能介绍

意见

如果您在使用中有好的需求及建议,或者遇到什么bug,欢迎随时issue,我会及时的回复

预览

主示例图

示例内容部分

所有示例

模仿部分主流app的TabBar设置

示例

带背景图+选中后背景颜色

示例

背景图片+模糊毛玻璃

示例

中间圆形凸起

示例

多重圆形凸起

示例

中间矩形凸起

示例

多重混合凸起

示例

按钮自定义大小

示例

按钮相对在TabBar单元格中的上、左、右、下、左上、右上、左下、右下布局

示例

按钮内部 文上图下、图左文右、文左图右、全图、全文模式

示例

徽标居上左中右排布模式

示例

按钮独立点击动画特效设置

示例

按钮独立选中颜色设置

示例

按钮独立选中背景颜色设置

示例

按钮独立背景图片设置

示例

与渐变色三方库混合使用,背景动态渐变

示例

背景从上到下黑到灰渐变

示例

背景从上到下渐变2

示例

背景从左到右红到橘渐变 + 按钮独立选中背景色

示例

背景从左下到右上渐变

示例

背景渐变+按钮独立渐变

示例

仿微博Tabbar

示例

仿咸鱼TabBar

示例

仿简书TabBar

示例

按钮其他常用测试

更新日志

● 1.0.0: 重新适配iPhoneX,以及部分坐标计算出现的错误;
● 1.0.3: 修复重设VC的Title时,文字出现重影,原因是系统的item遮挡造成;