添加HWPanModal和FLAnimatedImage

This commit is contained in:
2025-11-05 22:04:56 +08:00
parent efdcf60ed1
commit abf32e8457
97 changed files with 10853 additions and 2067 deletions

View File

@@ -0,0 +1,29 @@
//
// HWPanModalPresentationDelegate.h
// HWPanModal
//
// Created by heath wang on 2019/4/29.
//
#import <Foundation/Foundation.h>
#import <UIKit/UIKit.h>
@class HWPanModalInteractiveAnimator;
typedef NS_ENUM(NSInteger, PanModalInteractiveMode) {
PanModalInteractiveModeNone,
PanModalInteractiveModeSideslip, // 侧滑返回
PanModalInteractiveModeDragDown, // 向下拖拽返回
};
NS_ASSUME_NONNULL_BEGIN
@interface HWPanModalPresentationDelegate : NSObject <UIViewControllerTransitioningDelegate, UIAdaptivePresentationControllerDelegate, UIPopoverPresentationControllerDelegate>
@property (nonatomic, assign) BOOL interactive;
@property (nonatomic, assign) PanModalInteractiveMode interactiveMode;
@property (nonnull, nonatomic, strong, readonly) HWPanModalInteractiveAnimator *interactiveDismissalAnimator;
@end
NS_ASSUME_NONNULL_END