12345678910111213141516171819202122232425262728293031 |
- //
- // CourseFileDisplayView.h
- // GuanYueTeamTeacher
- //
- // Created by 王智 on 2022/12/27.
- //
- #import <UIKit/UIKit.h>
- NS_ASSUME_NONNULL_BEGIN
- typedef NS_ENUM(NSInteger, FILETYPE) {
- FILETYPE_IMAGE,
- FILETYPE_VIDEO,
- };
- typedef void(^FileDisplayAction)(FILETYPE fileType, BOOL isPlay, NSInteger viewIndex);
- @interface CourseFileDisplayView : UIView
- @property (nonatomic, assign) FILETYPE type;
- + (instancetype)shareInstance;
- - (void)displayImage:(UIImage *)image callback:(FileDisplayAction)callback;
- - (void)displayVideo:(NSString *)url displayType:(FILETYPE)type callback:(FileDisplayAction)callback;
- @end
- NS_ASSUME_NONNULL_END
|