Need help with UIViewController-Tutorial?
Click the “chat” button below for chat support from the developer who created it, or find similar developers for support.

About the developer

kronik
196 Stars 21 Forks MIT License 7 Commits 1 Opened issues

Description

UIViewController category with methods to make fancy tutorials.

Services available

!
?

Need anything else?

Contributors list

# 97,894
carthag...
swift-3
watchos
locatio...
5 commits
# 161,535
Shell
scrollv...
Clojure
HTML
1 commit

UIViewController+Tutorial

Sources of UIViewController+Tutorial and Demo app to show fancy on-boarding tutorials.

Download

$ git clone https://github.com/kronik/UIViewController-Tutorial.git
$ cd UIViewController-Tutorial/

Usage

Please check out the demo project included.

Screenshot

Initialization

#import "UIViewController+Tutorial.h"

Trigger navigation tutorial

- (void)viewDidAppear: (BOOL)animated{
    [super viewDidAppear:animated];

[self startNavigationTutorial];

}

Trigger create new item tutorial

- (void)viewDidAppear: (BOOL)animated{
    [super viewDidAppear:animated];

[self startCreateNewItemTutorialWithInfo:NSLocalizedString(@"Pull down to create new item", nil)];

}

Trigger tap to open settings tutorial

- (void)viewDidAppear: (BOOL)animated{
    [super viewDidAppear:animated];

[self startTapTutorialWithInfo:NSLocalizedString(@"Tap here to open settings", nil) 
                       atPoint:CGPointMake(160, 350)
          withFingerprintPoint:CGPointMake(160, 200) 
          shouldHideBackground:NO];

}

Requirements

Supported build target - iOS 7.x Earliest supported deployment target - iOS 7.0

License

UIViewController+Tutorial is available under the MIT license. See the LICENSE file for more info.

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.