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

"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
An easy to use Image Viewer that is inspired by Facebook
Stars: ✭ 1,071 (+171.14%)
Mutual labels:  library, image, photo, gallery
🍉 Album and Gallery for Android platform.
Stars: ✭ 2,430 (+515.19%)
Mutual labels:  image, gallery, album
Stars: ✭ 2,798 (+608.35%)
Mutual labels:  image, photo, gallery
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
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
world level Gallery , from Telegram,Photo album selector,QQ style
Stars: ✭ 1,294 (+227.59%)
Mutual labels:  photo, gallery, album
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
📸 Instagram-like image picker & filters for iOS
Stars: ✭ 3,661 (+826.84%)
Mutual labels:  library, photo, gallery
A content-focused photo gallery using a horizontal masonry layout that scales up in lightbox mode.
Stars: ✭ 254 (-35.7%)
Mutual labels:  library, gallery
android 图片视频加载库,单选,多选,预览,自定义UI,相机,裁剪...等等 已适配android10,11
Stars: ✭ 53 (-86.58%)
Mutual labels:  gallery, album
Stars: ✭ 261 (-33.92%)
Mutual labels:  image, pdf
Bottomsheet Imagepicker
Modern image picker for Android
Stars: ✭ 267 (-32.41%)
Mutual labels:  library, image
🍂 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
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
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 => ''

2. Copy PTShowcaseViewController directory into your own project

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

git submodule add

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.


ℹ️ 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 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].