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

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.