NavigationBarForGradient 1.0.1

NavigationBarForGradient 1.0.1

hanchenhao 维护。



  • 作者:
  • hanchenhao

简介

一个UINavigationBar分类,可以动态改变导航栏的透明度以及大小。

使用CocoaPods导入

在文件 Podfile 中添加以下内容:

    pod 'NavigationBarForGradient', '~> 1.0.0'

然后运行以下命令:

    pod install

或者这个命令:

    pod update --verbose 

手动安装

1 通过 Clone or download 下载 NavigationBarForGradient 文件夹内的所有内容。

2 将 Gradient 内的源文件添加(拖放)到您的工程中。

3 导入 UINavigationBar+Gradient.h

4

/**
 设置背景色

 @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 文件。

联系方式

邮箱:[email protected]