34 lines
1008 B
Objective-C
34 lines
1008 B
Objective-C
//
|
|
// XPCandyTreeAnimationModel.h
|
|
// xplan-ios
|
|
//
|
|
// Created by 冯硕 on 2021/12/11.
|
|
//
|
|
///当前的view 需要进行什么样式的动画
|
|
#import <Foundation/Foundation.h>
|
|
#import <pop/POP.h>
|
|
NS_ASSUME_NONNULL_BEGIN
|
|
|
|
@interface XPCandyTreeAnimationModel : NSObject
|
|
///移除的时间
|
|
@property (nonatomic,assign) CGFloat removeTime;
|
|
///是不是移除动画 默认动画完 不移除
|
|
@property (nonatomic,assign) BOOL isRemoveAnimation;
|
|
///开始的时间
|
|
@property (nonatomic,assign) CGFloat beginTime;
|
|
///动画的key
|
|
@property (nonatomic,strong) NSString *animationKey;
|
|
///透明度起始值
|
|
@property (nonatomic,assign) CGFloat alphaFromValue;
|
|
///透明度变化到的值
|
|
@property (nonatomic,assign) CGFloat alphaToValue;
|
|
///持续的时间
|
|
@property (nonatomic,assign) CGFloat durationTime;
|
|
///平移的时候动画的开始位置
|
|
@property (nonatomic,assign) CGFloat offsetFromY;
|
|
///平移的时候动画的结束位置
|
|
@property (nonatomic,assign) CGFloat offsetToY;
|
|
@end
|
|
|
|
NS_ASSUME_NONNULL_END
|