2.0.0

2.0.0

测试已测试
语言语言 SwiftSwift
许可证 MIT
发布最新发布2018年5月
SwiftSwift 版本3.0
SPM支持 SPM

Meniny 维护。



2.0.0

需求

  • iOS 8.0+
  • Xcode 8与Swift 3

安装

CocoaPods

pod 'Board'

预览

Board

用法

let s1 = Board.Page("Step1", "Lorem ipsum", "img_in_xcassets")
let s2 = Board.Page("Step2", "Lorem ipsum", "home_avatar")
let s3 = Board.Page("Step3", "Lorem ipsum", "http://meniny.cn/assets/images/default.jpg")

let alertView = Board(pages: [s1, s2, s3])
alertView.delegate = self // BoardDelegate
alertView.show()
class SomeClass: BoardDelegate {
    func board(_ b: Board, didTriggerAction action: Board.Action, step: Int, total: Int) {
        switch action {
        case .skipped:
            print("Board: skipped the \(step) step")
        case .completed:
            print("Board: completed!")
        default:
            print("Board: Go to next step! \(step)")
        }
    }
}