Sastrería, graffiti y escritura. Todo tipo de rotaciones se realizan bien, si tiene errores, un problema de bienvenida, y los siguientes son varios GIF, admiten internacionales locales (corte, graffiti, texto. Todo tipo de rotaciones están completos. Si hay un error, no dude en emitir.




Ajustar
WBGImageEditor *editor = [[WBGImageEditor alloc ] initWithImage: _imageView.image delegate: self ];
[ self presentViewController: editor animated: YES completion: nil ];Delegado de devolución de llamada
# pragma mark - WBGImageEditorDelegate
- ( void )imageEditor:(WBGImageEditor *)editor didFinishEdittingWithImage:(UIImage *)image {
self. imageView . image = image;
[editor.presentingViewController dismissViewControllerAnimated: YES completion: nil ];
}
- ( void )imageEditorDidCancel:(WBGImageEditor *)editor {
}Devolución de llamada de recursos de imagen agregada
# pragma mark - WBGImageEditorDataSource
- ( NSArray <WBGMoreKeyboardItem *> *)imageItemsEditor:(WBGImageEditor *)editor {
return @[
[WBGMoreKeyboardItem createByTitle: @" p1 " imagePath: @" p1 " image: [UIImage imageNamed: @" p1 " ]],
[WBGMoreKeyboardItem createByTitle: @" p2 " imagePath: @" p2 " image: [UIImage imageNamed: @" p2 " ]]
];
} Para ejecutar el proyecto de ejemplo, clonar el repositorio y ejecutar pod install desde el directorio de ejemplo.
y este es el proyecto de demostración
iOS7+
ZMJImageEditor está disponible a través de Cocoapods. Para instalarlo, simplemente agregue la siguiente línea a su Podfile:
pod "ZMJImageEditor" Keshiim, [email protected]
ZMJImageEditor está disponible bajo la licencia MIT. Consulte el archivo de licencia para obtener más información.