Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

tyy/LFMediaEditingController

Open more actions menu
 
 

Repository files navigation

LFMediaEditingController

  • 图片编辑 (详细使用见LFPhotoEditingController.h 的初始化方法)
  • 视频编辑 (详细使用见LFVideoEditingController.h 的初始化方法)
  • 视频编辑 需要访问音乐库 需要在info.plist 添加 NSAppleMusicUsageDescription
  • 支持国际化配置(复制LFMediaEditingController.bundle\LFMediaEditingController.strings到项目中,修改对应的值即可;详情见DEMO;注意:不跟随系统语言切换显示)
  • (因数据可以多次重复编辑,暂时未能处理横竖屏切换。)

Installation 安装

  • 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];

图片展示

image

  • 视频编辑
  • 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];

图片展示

image

About

Media Editor (图片编辑、视频编辑)

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages

  • Objective-C 99.4%
  • Ruby 0.6%
Morty Proxy This is a proxified and sanitized view of the page, visit original site.