Movatterモバイル変換


[0]ホーム

URL:


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

Sign up
Appearance settings

Photo editor with a lot of cool features

License

NotificationsYou must be signed in to change notification settings

MaintainX/prscx-photo-editor-fork

 
 

Features

  • Cropping
  • Adding images -Stickers-
  • Adding Text with colors
  • Drawing wihtcolors
  • Scaling and rotating objects
  • Deleting objects
  • Saving to photos and Sharing
  • Cool animations
  • Uses iOS Taptic Engine feedback

New Features in V 0.4

Thanks tohttps://github.com/sprint84/PhotoCropEditor

It now supports Cropping 💃🏻

Installation

CocoaPods

CocoaPods is a dependency manager for Cocoa projects. You can install it with the following command:

$ gem install cocoapods

To integrate iOS Photo Editor into your Xcode project using CocoaPods, specify it in yourPodfile:

source'https://github.com/CocoaPods/Specs.git'platform:ios,'10.0'use_frameworks!target'<Your Target Name>'dopod'iOSPhotoEditor'end

Then, run the following command:

$ pod install

Usage

Photo

ThePhotoEditorViewController.

letphotoEditor=PhotoEditorViewController(nibName:"PhotoEditorViewController",bundle:Bundle(for:PhotoEditorViewController.self))//PhotoEditorDelegatephotoEditor.photoEditorDelegate=self//The image to be edited photoEditor.image= image//Stickers that the user will choose from to add on the image         photoEditor.stickers.append(UIImage(named:"sticker")!)//Optional: To hide controls - array of enum controlphotoEditor.hiddenControls=[.crop,.draw,.share]//Optional: Colors for drawing and Text, If not set default values will be usedphotoEditor.colors=[.red,.blue,.green]//Present the View Controllerpresent(photoEditor, animated:true, completion:nil)

ThePhotoEditorDelegate methods.

func doneEditing(image:UIImage){    // the edited image}func canceledEditing(){print("Canceled")}

Live Demo appetize.io

Demo

Demo Video

Demo

Credits

Written byMohamed Hamed.

Initially sponsored byEventtus

License

Released under theMIT License.

About

Photo editor with a lot of cool features

Resources

License

Code of conduct

Contributing

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Swift98.0%
  • Ruby2.0%

[8]ページ先頭

©2009-2025 Movatter.jp