// // LinPullBottomViewController.h // LINPullTableView // // Created by earnestLin on 2019/1/16. // Copyright © 2019年 earnestLin. All rights reserved. // #import // tool #import "JYPulleyViewController.h" @class LinPullBottomViewController; NS_ASSUME_NONNULL_BEGIN @protocol LinPullBottomViewControllerDelegate @optional - (void)linPullBottomViewController:(LinPullBottomViewController *)vc didChangeToClosed:(CGFloat)height; - (void)linPullBottomViewController:(LinPullBottomViewController *)vc didChangeToPartiallyExpand:(CGFloat)height; - (void)linPullBottomViewController:(LinPullBottomViewController *)vc didChangeToExpand:(CGFloat)height; @end @interface LinPullBottomViewController : UIViewController /// 处理回调代理 @property (nullable, nonatomic, weak) id delegate; /// 处理抽屉视图中 scrollView 的代理 @property (nullable, nonatomic, weak) id drawerScrollDelegate; /// 处理页面头像点击事件回调 @property (nonatomic, copy) void(^jumpToSetVCBlock)(void); /// 处理跳转消息页面 @property (nonatomic, copy) void(^jumpToMessageBlock)(void); ///全部项目/收藏项目 区分 @property (nonatomic, assign) BOOL isFavorite; @end NS_ASSUME_NONNULL_END