// // Copyright © 2019 jm. All rights reserved. // #import #import #import "DHNavigationItem.h" #import "DHBaseViewController.h" NS_ASSUME_NONNULL_BEGIN @interface DHNavBarPresenter : NSObject @property (nullable, strong, nonatomic) UINavigationBar *customNavigationBar; @property (nullable, strong, nonatomic) DHNavigationItem *customNavigationItem; @property (nonatomic) BOOL navigationBarHidden; @property (nullable, nonatomic, weak) DHBaseViewController *viewController; /** 是否隐藏系统导航栏底部的线 */ @property (nonatomic, assign) BOOL isBarShadowHidden; - (void)viewDidLoad; - (void)viewDidAppear; - (void)viewWillTransitionToSize; - (void)setNavigationBarHidden:(BOOL)navigationBarHidden animated:(BOOL)animated; @end NS_ASSUME_NONNULL_END