一个UINavigationBar分类,可以动态改变导航栏的透明度以及大小.
在文件 Podfile 中加入以下内容:
pod 'NavigationBarForGradient', '~> 1.0.1'
然后在终端中运行以下命令:
pod install
或者这个命令:
pod update --verbose
/**
设置背景色
@param color 背景颜色
@param alpha 透明度
*/
- (void) ch_setBackgroundColor:(UIColor *) color alpha:(CGFloat) alpha ;
/**
设置背景色
@param color 透明度
*/
- (void) ch_setBackgroundColor:(UIColor *) color;
/**
设置形变量
@param translationY Y轴形变量
*/
- (void)ch_setTranslationY:(CGFloat)translationY ;
/**
设置形变量
@param progress Y轴形变量
@param value 形变参考值
*/
- (void)ch_setNavigationBarTransformProgress:(CGFloat)progress value:(CGFloat) value;
/**
设置空间元素透明度
@param alpha 透明度
*/
- (void)ch_setElementsAlpha:(CGFloat)alpha;
/**
重置
*/
- (void)ch_reset;
本项目使用 MIT 许可证,详情见 LICENSE 文件。