Code Open more actions menu
Repository files navigation
图片编辑 (详细使用见LFPhotoEditingController.h 的初始化方法)
视频编辑 (详细使用见LFVideoEditingController.h 的初始化方法)
视频编辑 需要访问音乐库 需要在info.plist 添加 NSAppleMusicUsageDescription
支持国际化配置(复制LFMediaEditingController.bundle\LFMediaEditingController.strings到项目中,修改对应的值即可;详情见DEMO;注意:不跟随系统语言切换显示)
(因数据可以多次重复编辑,暂时未能处理横竖屏切换。)
CocoaPods:pod 'LFMediaEditingController'
手动导入:将LFMediaEditingController\class文件夹拽入项目中,导入头文件:#import "LFPhotoEditingController.h" #import "LFVideoEditingController.h"
图片编辑
LFPhotoEditingController *lfPhotoEditVC = [[LFPhotoEditingController alloc] init];
lfPhotoEditVC.delegate = self;
if (self.photoEdit) {
lfPhotoEditVC.photoEdit = self.photoEdit;
} else {
lfPhotoEditVC.editImage = self.imageView.image;
}
[self.navigationController setNavigationBarHidden:YES]; //隐藏导航栏(方式因项目自身适配)
[self.navigationController pushViewController:lfPhotoEditVC animated:NO];
视频编辑
LFVideoEditingController *lfVideoEditVC = [[LFVideoEditingController alloc] init];
lfVideoEditVC.delegate = self;
if (self.videoEdit) {
lfVideoEditVC.videoEdit = self.videoEdit;
} else {
[lfVideoEditVC setVideoURL:self.url placeholderImage:nil];
}
[self.navigationController setNavigationBarHidden:YES]; //隐藏导航栏(方式因项目自身适配)
[self.navigationController pushViewController:lfPhotoEditVC animated:NO];
About
Media Editor (图片编辑、视频编辑)
Resources
License
Stars
Watchers
Forks
Languages
Objective-C
99.4%
Ruby
0.6%
You can’t perform that action at this time.