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]
Install / Use
/learn @exalted/PTShowcaseViewControllerREADME
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
:information_source: 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 2.

Screenshot 3.

Screenshot 4.

Screenshot 5.

Screenshot 6.

Screenshot 7.

Screenshot 8.

Screenshot 9.

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
Related Skills
healthcheck
338.7kHost security hardening and risk-tolerance configuration for OpenClaw deployments
imsg
338.7kiMessage/SMS CLI for listing chats, history, and sending messages via Messages.app.
xurl
338.7kA CLI tool for making authenticated requests to the X (Twitter) API. Use this skill when you need to post tweets, reply, quote, search, read posts, manage followers, send DMs, upload media, or interact with any X API v2 endpoint.
docs-writer
99.3k`docs-writer` skill instructions As an expert technical writer and editor for the Gemini CLI project, you produce accurate, clear, and consistent documentation. When asked to write, edit, or revie
