Couture, graffiti et écriture. Toutes sortes de rotations sont bien faites, si vous avez des bogues, un problème de bienvenue, et les éléments suivants sont plusieurs GIF, prends en charge internationale-localisable (coupe, graffiti, texte. Toutes sortes de rotations sont complètes. S'il y a un bogue, n'hésitez pas à émettre.




Ajuster
WBGImageEditor *editor = [[WBGImageEditor alloc ] initWithImage: _imageView.image delegate: self ];
[ self presentViewController: editor animated: YES completion: nil ];Délégué de rappel
# pragma mark - WBGImageEditorDelegate
- ( void )imageEditor:(WBGImageEditor *)editor didFinishEdittingWithImage:(UIImage *)image {
self. imageView . image = image;
[editor.presentingViewController dismissViewControllerAnimated: YES completion: nil ];
}
- ( void )imageEditorDidCancel:(WBGImageEditor *)editor {
}Ajout d'un rappel de ressources d'image
# 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 " ]]
];
} Pour exécuter l'exemple de projet, clonez le repo et exécutez d'abord pod install à partir de l'exemple du répertoire.
Et c'est le projet de démonstration
iOS7 +
ZMJIMageEditor est disponible via Cocoapods. Pour l'installer, ajoutez simplement la ligne suivante à votre podfile:
pod "ZMJImageEditor" keshiim, [email protected]
ZMJImageEditor est disponible sous la licence MIT. Voir le fichier de licence pour plus d'informations.