All Projects → nurdabolatov → Intro

nurdabolatov / Intro

Licence: MIT license
An iOS framework to easily create simple animated walkthrough, written in Swift.

Programming Languages

swift
15916 projects
shell
77523 projects
ruby
36898 projects - #4 most used programming language
objective c
16641 projects - #2 most used programming language

Projects that are alternatives of or similar to Intro

React Native Copilot
Step-by-step walkthrough for your react native app
Stars: ✭ 1,783 (+5303.03%)
Mutual labels:  walkthrough, intro
Pvonboardkit
Add your own walkthrough/intro/tutorial into the app
Stars: ✭ 51 (+54.55%)
Mutual labels:  walkthrough, intro
Eaintroview
Highly customizable drop-in solution for introduction views.
Stars: ✭ 3,759 (+11290.91%)
Mutual labels:  walkthrough, intro
Reactour
Tourist Guide into your React Components
Stars: ✭ 2,782 (+8330.3%)
Mutual labels:  walkthrough, intro
authorize-me
Authorization with social networks
Stars: ✭ 44 (+33.33%)
Mutual labels:  cocoapod
lucasgdb
Template para o perfil do Github. "Github Profile Intro" ❤️
Stars: ✭ 52 (+57.58%)
Mutual labels:  intro
VSpot
A nice focus view intro for your app. Focus a specific view on first time launch
Stars: ✭ 27 (-18.18%)
Mutual labels:  intro
graphql-go-walkthrough
How to GraphQL in Go (uses graph-gophers/graphql-go). 🦕
Stars: ✭ 47 (+42.42%)
Mutual labels:  walkthrough
WVWalkthroughView
WVWalkthroughView is an objective C based utility to highlight certain parts for iOS apps.
Stars: ✭ 29 (-12.12%)
Mutual labels:  walkthrough
contentful-wizard
Add walkthrough of contentful blocks to your application
Stars: ✭ 33 (+0%)
Mutual labels:  walkthrough
pikko
Color picker for iOS made with ❤️
Stars: ✭ 34 (+3.03%)
Mutual labels:  cocoapod
metal-seed
🤖🌱 An Apple Metal starter repo that you could use to get the ball rolling.
Stars: ✭ 32 (-3.03%)
Mutual labels:  intro
DSFFloatLabelledTextControl
A macOS Cocoa single-line NSTextField/NSSecureTextField that implements the Float Label Pattern.
Stars: ✭ 21 (-36.36%)
Mutual labels:  cocoapod
salsa
A tool for exporting iOS components into Sketch 📱💎
Stars: ✭ 62 (+87.88%)
Mutual labels:  cocoapod
GravityTagCloudView
A tag cloud view with gravity.
Stars: ✭ 22 (-33.33%)
Mutual labels:  cocoapod
GLWalkthrough
GLWalkthrough is an easily configurable plug-and-play tool to add walkthrough or coachmarker functionality to your app with ease.
Stars: ✭ 40 (+21.21%)
Mutual labels:  walkthrough
kmp-fatframework-cocoa
A Gradle plugin to generate and publish an iOs FatFramework or XCFramework on Kotlin Multiplatform projects.
Stars: ✭ 26 (-21.21%)
Mutual labels:  cocoapod
ParseCareKit
Securely synchronize any CareKit 2.1+ based app to a Parse Server Cloud. Compatible with parse-hipaa.
Stars: ✭ 28 (-15.15%)
Mutual labels:  cocoapod
vlc-credit-skipper
Automatically skip intro/outro credit sequences in VLC.
Stars: ✭ 30 (-9.09%)
Mutual labels:  intro
ng-walkthrough
A walkthrough for Angular
Stars: ✭ 21 (-36.36%)
Mutual labels:  walkthrough

Intro

Version License Platform

demo demo

Overview

An iOS framework to easily create simple animated walkthrough, written in Swift.

Requirements

  • iOS8

Installation with CocoaPods

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

pod "Intro"

Usage

import Intro

let vc = IntroViewController()
vc.items = [
    ("text", UIImage(named: "1")),
    ("text", UIImage(named: "2")),
    ("text", UIImage(named: "3"))
]
vc.animationType = .rotate
vc.titleColor = .black
vc.titleFont = .systemFont(ofSize: 20)
vc.imageContentMode = .scaleAspectFit
vc.closeTitle = "READY"
vc.closeColor = .white
vc.closeBackgroundColor = .black
vc.closeBorderWidth = 0
vc.closeBorderColor = UIColor.black.cgColor
vc.closeCornerRadius = 2
vc.didClose = {
    self.showButton.setTitle("Show again", for: .normal)
}
present(vc, animated: true, completion: nil)

Available animation types

public enum IntroAnimationType {
    case raise
    case rotate
}

Example Project

An example project is included with this repo. To run the example project, clone the repo, and run pod install from the Example directory first.

Author

Nurdaulet, [email protected]

License

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

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