2025-11-07 20:58:14 +08:00
|
|
|
|
//
|
|
|
|
|
|
// BaseViewController.h
|
|
|
|
|
|
// keyBoard
|
|
|
|
|
|
//
|
|
|
|
|
|
// Created by Mac on 2025/11/7.
|
|
|
|
|
|
//
|
|
|
|
|
|
|
|
|
|
|
|
#import <UIKit/UIKit.h>
|
|
|
|
|
|
|
|
|
|
|
|
NS_ASSUME_NONNULL_BEGIN
|
|
|
|
|
|
|
|
|
|
|
|
@interface BaseViewController : UIViewController
|
|
|
|
|
|
|
2025-11-10 21:33:00 +08:00
|
|
|
|
/// 是否启用自定义导航栏(默认 yes)。
|
|
|
|
|
|
/// 开启后:隐藏系统导航栏,显示顶部自定义 navView(含返回按钮和中间标题)。
|
|
|
|
|
|
@property (nonatomic, assign) BOOL kb_enableCustomNavBar;
|
|
|
|
|
|
|
|
|
|
|
|
/// 顶部自定义导航栏视图(懒加载)。
|
|
|
|
|
|
@property (nonatomic, strong, readonly) UIView *kb_navView;
|
|
|
|
|
|
/// 自定义导航栏中间标题(懒加载)。
|
|
|
|
|
|
@property (nonatomic, strong, readonly) UILabel *kb_titleLabel;
|
|
|
|
|
|
/// 自定义导航栏左侧返回按钮(懒加载)。
|
|
|
|
|
|
@property (nonatomic, strong, readonly) UIButton *kb_backButton;
|
|
|
|
|
|
|
2025-11-07 20:58:14 +08:00
|
|
|
|
@end
|
|
|
|
|
|
|
|
|
|
|
|
NS_ASSUME_NONNULL_END
|