An iOS framework to easily create simple animated walkthrough, written in Swift.
An iOS framework to easily create simple animated walkthrough, written in Swift.
Intro is available through CocoaPods. To install it, simply add the following line to your Podfile:
pod "Intro"
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)
public enum IntroAnimationType {
case raise
case rotate
}
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.
Nurdaulet, [email protected]
Intro is available under the MIT license. See the LICENSE file for more info.