测试已测试 | ✗ |
语言语言 | SwiftSwift |
许可证 | MIT |
发布最后发布 | 2017年11月 |
SwiftSwift 版本 | 4.0 |
SPM支持 SPM | ✗ |
由 Kyle Sun 维护。
import KSGuideController
var items = [KSGuideItem]()
for button in buttons {
let n = Int(arc4random()) % string.characters.count
let index = string.index(string.startIndex, offsetBy: Int(n))
let text = string.substring(to: index)
let item = KSGuideItem(sourceView: button, text: text)
items.append(item)
}
let vc = KSGuideController(items: items, key: "MainGuide")
vc.setIndexWillChangeBlock { (index, item) in
print("Index will change to \(index)")
}
vc.setIndexDidChangeBlock { (index, item) in
print("Index did change to \(index)")
}
vc.show(from: self) {
print("Guide controller has been dismissed")
}
此库要求iOS 8.0+和Xcode 8.0+。
KSGuideController遵循MIT许可证。有关详细信息,请参阅LICENSE文件。