BBAGradientNavigationBar.h 845 Bytes
//
//  BBAGradientNavigationBar.h
//  BBAUIKit
//
//  Created by Liu,Xianting on 2021/1/16.
//

#import <UIKit/UIKit.h>

NS_ASSUME_NONNULL_BEGIN

/// 带有渐变色的导航栏 (因整体高度超出导航栏高度,这里用自定义View)兼容横竖屏
/// 视图分个部分:
/// 1:导航栏标题区域 frame = {0, statusBarHeight, screenWidth, 44}
/// 2:整个背景又分为两部分:顶部区域 + 渐变区域  (darkmode下隐藏)
///    1)顶部区域:白色(#ffffff)height = totalHeight - 60
///    2)渐变色区域:位于顶部区域的下方,"#ffffff" 渐变到 "#f5f5f5", height = 60
/// 如果要添加导航栏左右按钮,可直接addSubview
@interface BBAGradientNavigationBar : UIView

/// 导航栏标题, 居中
@property (nonatomic, strong) NSString *title;

@end

NS_ASSUME_NONNULL_END