Skip to content

Latest commit

 

History

History
29 lines (17 loc) · 877 Bytes

README.md

File metadata and controls

29 lines (17 loc) · 877 Bytes

Finjinon

Finjinon is a custom AVFoundation based camera UI, focused on quickly adding several photos. Selecting existing photos from the camera roll is supported through a pluggable interface, a default implementation using UIImagePickerController is provided.

Captured images are provided as an Asset which can retrieve image data asynchrously in order to keep memory usage low.

  • Quickly capture multiple photos (not bursted though)
  • Remove photos
  • Adapter based photo picking from photo library
  • Drag to reorder captured photos (longpress on thumbnail to initiate)

screenshot

Requirements

  • iOS 15.0
  • Swift 5.7

Installation

Finjinon is available through Swift Package Manager.

Usage

See the included Example project for usage. You must call Finjinon.setup(...) before using it.

License

MIT, see LICENSE