项目中经常要用到对导航的颜色,透明度,渐变,是否隐藏的控制,以前用三方,更新后就有问题,所以写了个简单的。
项目地址:GitHub - Huyusha25/SSNavigationManager: UINavigation简单的导航控制
效果图
push.gif
/// 设置当前viewcontroller的navigation是否隐藏
@property (nonatomic, assign) BOOL ss_prefersNavigationBarHidden;
/// 设置当前viewcontroller的透明度
@property (nonatomic, assign) CGFloat ss_prefersNavigationBarAlpha;
/// 设置当前viewcontroller的导航栏颜色
@property (nonatomic, strong) UIColor *ss_prefersnavigationBarColor;
/// 设置当前viewcontroller临时导航栏透明度
- (void)ss_setNavigationTempAlpha:(CGFloat)alpha;










网友评论