TZConfettiIntro 2.0.4

TZConfettiIntro 2.0.4

测试已测试
语言语言 SwiftSwift
许可证 MIT
发布最后发布2017年1月
SwiftSwift 版本3.0
SPM支持 SPM

Tasin Zarkoob 维护。



TZConfettiIntro

使用方法

继承TZConfettiIntroViewController

class NewFeatureIntroViewController: TZConfettiIntroViewController

在viewDidLoad()方法中,在super.viewDidLoad()之前,按需创建CIPageView。您可以使用默认的nib或创建自己的nib并将其传递

override func viewDidLoad() {
let page0 = CIPageView()
page0.headingLabel?.text = "FIRST PAGE"
page0.bodyLabel?.text = "You can write anything here....\n New line also looks cool"
page0.showNextButton = true
page0.delayBeforeShowing = 2.0


let page1 = CIPageView()
page1.headingLabel?.text = "SECOND PAGE"
page1.showNextButton = true
page1.delayBeforeShowing = 2.0

let page2 = CIPageView(customNib: UINib.init(nibName: "CustomPageView", bundle: nil))
page2.headingLabel?.text = "THIRD PAGE"
page2.showNextButton = true
self.pages = [page0, page1, page2]

super.viewDidLoad()

self.scrollView.isScrollEnabled = false
self.nextButton.backgroundColor = UIColor.init(red: 0.75, green: 0.65, blue: 0.32, alpha: 0.8)
self.nextButton.tintColor = UIColor.white
self.pageControl.isHidden = true

}

示例

要运行示例项目,请克隆仓库,然后首先从Example目录中运行pod install

安装

TZConfettiIntro通过CocoaPods提供。要安装它,只需将以下行添加到您的Podfile中

⚠️ 要使用Swift 2.3,请确保您使用的是== 1.0.3 ⚠️

⚠️ 要使用Swift 3.x,请确保您使用的是>= 2.0.4 ⚠️

pod "TZConfettiIntro"

贡献

感谢Sudeep Agarwal,其SAConfettiView使本项目易于完成。请查看他的文档来更改纸屑类型。

作者

Taseen,[email protected]

许可证

版权所有 © 2017 Tasin Zarkoob。TZConfettiIntro可在MIT许可证下使用。有关更多信息,请参阅LICENSE文件。