AliyunStickerManager
@interface AliyunStickerManager : NSObject
贴纸管理器 API_AVAILABLE(3.22.0)
-
添加字幕 API_AVAILABLE(3.22.0)
Declaration
Objective-C
- (AliyunCaptionStickerController *)addCaptionText:(NSString *)text bubblePath:(NSString *)bubblePath startTime:(CGFloat)startTime duration:(CGFloat)duration;Parameters
text显示的文字
bubblePath气泡文字模版文件夹路径
startTime开始时间,单位:秒
duration时长,单位:秒
Return Value
AliyunCaptionStickerController 贴图控制器
-
添加动图 API_AVAILABLE(3.22.0)
Declaration
Objective-C
- (AliyunGifStickerController *)addGif:(NSString *)filePath startTime:(double)startTime duration:(double)duration;Parameters
filePath动图资源文件夹路径
startTime动图开始时间,单位:秒
duration动图持续时间,单位:秒
Return Value
返回 AliyunGifStickerController控制器
-
添加静态图 API_AVAILABLE(3.23.0)
Declaration
Objective-C
- (AliyunImageStickerController *)addImage:(NSString *)imagePath startTime:(double)startTime duration:(double)duration;Parameters
imagePath图片文件路径
startTime图片开始时间,单位:秒
duration图片持续时间,单位:秒
Return Value
返回 AliyunImageStickerController控制器
-
删除贴图控制器 API_AVAILABLE(3.22.0)
Declaration
Objective-C
- (void)remove:(AliyunRenderBaseController *)controller;Parameters
controller贴图控制器
-
查找贴图控制器 API_AVAILABLE(3.22.0)
Declaration
Objective-C
- (AliyunRenderBaseController *)findControllerAtPoint:(CGPoint)point atTime:(double)time;Parameters
point点击点,通常相对preview
time时间戳,单位:秒
Return Value
贴图控制器
-
获取所有的贴图控制器 API_AVAILABLE(3.22.0)
Declaration
Objective-C
- (NSArray<AliyunRenderBaseController *> *)getAllController;Return Value
动图控制器数组
AliyunStickerManager Class Reference