Have touches on your app presented on screen. Good for screencasts and Demos.
Swift Ruby Objective-C
Switch branches/tags
Nothing to show
Latest commit 8f3db25 Apr 20, 2017 @nathanfjohnson deleted old file
Permalink
Failed to load latest commit information.
Example
NFJDemoWindow.xcodeproj
NFJDemoWindow
.gitignore
LICENSE
NFJDemoWindow.podspec
README.md

README.md

Requirements

Swift 3/3.1, iOS 8+

Installation

NFJDemoWindow is available through CocoaPods. To install it, simply add the following line to your Podfile:

pod "NFJDemoWindow"

Usage

Super easy! In your Application Delegate, just replace the following line:

var window: UIWindow?

with this one:

var window: UIWindow? = NFJDemoWindow()

this will use an NFJDemoWindow as your main window.

whenever you want to turn demo mode on/off just grab it and set its activated property. Something like this:

guard let demoWindow = view.window as? NFJDemoWindow else { return }
demoWindow.activated = true

Author

Nathan F Johnson, nathanfjohnson@me.com

License

NFJDemoWindow is available under the MIT license. See the LICENSE file for more info.