All Projects → exalted → Ptshowcaseviewcontroller

exalted / Ptshowcaseviewcontroller

An initial implementation of a "showcase" view( controller) for iOS apps... Visualizes images, videos and PDF files beautifully! (by @pittleorg) [meta: image, photo, video, document, pdf, album, gallery, showcase, gallery, iOS, iPhone, iPad, component, library, viewer]

Projects that are alternatives of or similar to Ptshowcaseviewcontroller

Ptimagealbumviewcontroller
"Image Album" — or "Photo Album" if you like that better — View( Controller) for all crazy iOS developers out there...
Stars: ✭ 199 (-49.62%)
Mutual labels:  library, image, photo, gallery, album
Imageviewer.swift
An easy to use Image Viewer that is inspired by Facebook
Stars: ✭ 1,071 (+171.14%)
Mutual labels:  library, image, photo, gallery
Album
🍉 Album and Gallery for Android platform.
Stars: ✭ 2,430 (+515.19%)
Mutual labels:  image, gallery, album
Rxgalleryfinal
图片选择库,单选/多选、拍照、裁剪、压缩,自定义。包括视频选择和录制。
Stars: ✭ 2,798 (+608.35%)
Mutual labels:  image, photo, gallery
Stfalconimageviewer
A simple and customizable Android full-screen image viewer with shared image transition support, "pinch to zoom" and "swipe to dismiss" gestures
Stars: ✭ 1,734 (+338.99%)
Mutual labels:  image, photo, gallery
Louvre
A small customizable library useful to handle an gallery image pick action built-in your app. 🌄🌠
Stars: ✭ 629 (+59.24%)
Mutual labels:  library, image, gallery
Telegramgallery
world level Gallery , from Telegram,Photo album selector,QQ style
Stars: ✭ 1,294 (+227.59%)
Mutual labels:  photo, gallery, album
Kiimagepager
The KIImagePager is inspired by foursquare's ImageSlideshow, the user may scroll through images loaded from the Web
Stars: ✭ 324 (-17.97%)
Mutual labels:  library, image, gallery
Pdf Lib
Create and modify PDF documents in any JavaScript environment
Stars: ✭ 3,426 (+767.34%)
Mutual labels:  document, library, pdf
Ypimagepicker
📸 Instagram-like image picker & filters for iOS
Stars: ✭ 3,661 (+826.84%)
Mutual labels:  library, photo, gallery
Zoomwall.js
A content-focused photo gallery using a horizontal masonry layout that scales up in lightbox mode.
Stars: ✭ 254 (-35.7%)
Mutual labels:  library, gallery
Album
android 图片视频加载库,单选,多选,预览,自定义UI,相机,裁剪...等等 已适配android10,11
Stars: ✭ 53 (-86.58%)
Mutual labels:  gallery, album
Tableexport
tableExport(table导出文件,支持json、csv、txt、xml、word、excel、image、pdf)
Stars: ✭ 261 (-33.92%)
Mutual labels:  image, pdf
Bottomsheet Imagepicker
Modern image picker for Android
Stars: ✭ 267 (-32.41%)
Mutual labels:  library, image
Landscapist
🍂 Jetpack Compose image loading library which can fetch and display network images using Glide, Coil, and Fresco.
Stars: ✭ 264 (-33.16%)
Mutual labels:  library, image
Lassi-Android
All in 1 picker library for android.
Stars: ✭ 108 (-72.66%)
Mutual labels:  document, photo
Flutter photo manager
Provide flutter with the ability to manage photos.
Stars: ✭ 294 (-25.57%)
Mutual labels:  image, photo
Borgert Cms
Borgert is a CMS Open Source created with Laravel Framework 5.6
Stars: ✭ 298 (-24.56%)
Mutual labels:  image, gallery
xGallerify
A lightweight, responsive, smart gallery based on jQuery
Stars: ✭ 52 (-86.84%)
Mutual labels:  gallery, photo
Flutter photo
Pick image/video from album by flutter. Support ios and android. UI by flutter, no native.
Stars: ✭ 285 (-27.85%)
Mutual labels:  image, photo

How To Get

1. Install dependencies: PTImageAlbumViewController and Nimbus

If your project uses CocoaPods to manage its dependencies, easiest way to install Nimbus is to add the following in your Podfile:

pod 'Nimbus/NetworkImage', :podspec => 'https://gist.github.com/exalted/7655606/raw/ce27220c457984ecd30fb800503b4c299159ace0/Nimbus.podspec'

2. Copy PTShowcaseViewController directory into your own project

Instead of manually downloading files, you could use git submodules:

git submodule add https://github.com/exalted/PTShowcaseViewController.git

3. #import headers

#import <Nimbus/NimbusCore.h>
#import <Nimbus/NimbusPhotos.h>
#import <Nimbus/NimbusNetworkImage.h>

4. Build & run

If you have trouble, check out Showcase project in Examples directory for a working example.

Screenshots

ℹ️ Please note: screenshots below are outdated. On devices that run iOS 7 navigationbars and toolbars are actually "flat" and translucent as you would expect.

Screenshot 1.

Screenshot 1. Screenshot 1.

Screenshot 2.

Screenshot 2. Screenshot 2.

Screenshot 3.

Screenshot 3. Screenshot 3.

Screenshot 4.

Screenshot 4. Screenshot 4.

Screenshot 5.

Screenshot 5. Screenshot 5.

Screenshot 6.

Screenshot 6. Screenshot 6.

Screenshot 7.

Screenshot 7. Screenshot 7.

Screenshot 8.

Screenshot 8. Screenshot 8.

Screenshot 9.

Screenshot 9. Screenshot 9.

Screenshot 10.

Screenshot 10. Screenshot 10.

How To Contribute

This project uses CocoaPods to manage dependencies. Installing it is as easy as running the following commands in the terminal:

$ sudo gem install cocoapods

If you have any trouble during the installation, please read CocoaPods documentation.

When you've installed CocoaPods, then:

$ git clone https://github.com/exalted/PTShowcaseViewController.git PTShowcaseViewController-exalted
$ cd PTShowcaseViewController-exalted/Examples/ShowcaseDemo/
$ pod install
$ open ShowcaseDemo.xcworkspace
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].