FastOnBoarding framework helps you make your onboard page.You write just a line code and finished onboard page. It has 11 different animation
these :
- cube
- alignedCube
- flip
- alignedFlip
- oglFlip
- rotate
- pageCurl
- pageUnCurl
- rippleEffect
- suckEffect
import UIKit
import FOView
class ViewController: UIViewController {
@IBOutlet weak var onboardingView: FOView!
override func viewDidLoad() {
super.viewDidLoad()
onboardingView.foImages = imageViewArray
onboardingView.animateType = .oglFlip
onboardingView.foDiriction = .horizantal
onboardingView.delegate = self //For Delegate
onboardingView.startOnboarding()
}
let imageViewArray : [UIImage]? = [#imageLiteral(resourceName: "image1"),#imageLiteral(resourceName: "image2"),#imageLiteral(resourceName: "image3")]
}
extension ViewController: FODelegate {
func FOnboarding(_ foView: FOView, getCountPageControl: Int) {
print(getCountPageControl)
}
}
onboardingView.isPageControl = false // this is optional method. default = true
FastOnBoarding is available through CocoaPods. To install it, simply add the following line to your Podfile:
To run the example project, clone the repo, and run pod install
from the Example directory first.
platform :ios, '8.0'
use_frameworks!
pod "FOView"
####Then on the top of files where you are going to use this:
import FOView
Baran Batuhan Karaoğuz(@Baran)
FastOnBoarding is available under the MIT license. See the LICENSE file for more info.
##Keywords swift, swift3, Animating, Pagecurl, Cube, Onboarding, Onboard, xcode, ios