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