Skip to content
 
 

Latest commit

 

History

9 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

SBGradientProgress

[渐变进度条] (http://www.jianshu.com/p/605e577d702c) ###一行代码设置UINavigationBar渐变进度条 ##self.navigationController.navigationBar.sb_progress = 0.8; ###要实现一行代码实现渐变进度条需要以下操作

导入UINavigationBar+Item 
在UINavigationController 中实现下面两个方法
- (BOOL)navigationBar:(UINavigationBar *)navigationBar shouldPushItem:(UINavigationItem *)item
{
    navigationBar.sb_gradientProgress.hidden = YES;
    return YES;
}

- (BOOL)navigationBar:(UINavigationBar *)navigationBar shouldPopItem:(UINavigationItem *)item
{
    navigationBar.sb_gradientProgress.hidden = YES;
    return YES;
}

###SBGradientProgressView的api

@interface SBGradientProgressView : UIView

///进度(0--1)
@property (nonatomic, assign) CGFloat progress;

///纯色进度条 pureColor = nil 的时候为彩色渐变
@property (nonatomic, strong) UIColor *pureColor;

///当进度完成时隐藏进度条
@property (nonatomic, assign, getter=isHidenWhenFilled) BOOL hidenWhenFilled;

@end

图片名称

About

UINavigationBar上的渐变进度条

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages