PSImageEditors
1.0.0
오픈 소스 이미지 편집 구성 요소입니다. 스타일은 WeChat 및 DingTalk의 이미지 편집 효과를 기반으로 하며 낙서, 텍스트 추가, 모자이크 추가, 자르기 등의 기능을 지원합니다. 이 구성 요소는 내부 온라인 프로젝트에 사용되었습니다.
下载Demo后,将子文件夹PSImageEditors拖入到项目中, 导入头文件PSImageEditors.h开始使用,注意: 项目中需要有Masonry.1.1.0!
pod 'PSImageEditors'
Pod 검색 PSImageEditors가 최신 버전이 아닌 경우 터미널에서 pod repo update를 실행하여 로컬 웨어하우스를 업데이트하고 업데이트가 완료된 후 다시 검색할 수 있습니다.
UIImage *image = [UIImage imageNamed:@"[email protected]"];
PSImageEditor *imageEditor = [[PSImageEditor alloc] initWithImage:image delegate:self dataSource:self];
[self.navigationController pushViewController:imageEditor animated:YES];
#pragma mark - PSImageEditorDelegate
- (void)imageEditor:(PSImageEditor *)editor didFinishEdittingWithImage:(UIImage *)image {
self.imageView.image = image;
[editor dismiss];
NSLog(@"%s",__func__);
}
- (void)imageEditorDidCancel {
NSLog(@"%s",__func__);
}
#pragma mark - PSImageEditorDelegate
- (UIColor *)imageEditorDefaultColor {
return [UIColor redColor];
}
- (PSImageEditorMode)imageEditorDefalutEditorMode {
return PSImageEditorModeDraw;
}
- (CGFloat)imageEditorDrawPathWidth {
return 5;
}
- (UIFont *)imageEditorTextFont {
return [UIFont boldSystemFontOfSize:24];
}
- 2018.06.14 (tag:0.1.0):提交0.1.0版本
- 2020.07.16 (tag:0.2.0): 修复编辑图片模糊的问题,UI更新
- 2020.07.23 (tag:0.2.1): 增加默认选中编辑选项功能
- 2020.08.19 (tag:0.2.2): 底部ToolBar修改,文字组件优化体验