Tokui
Tokui 是一个包含使用教程屏幕(可点亮项目)的库,用 Swift 编写。
预览
安装
CocoaPods
您可以使用 CocoaPods 通过将其添加到 Podfile
中来安装 Tokui
pod 'Tokui'
为了获得全部好处,请导入 Tokui
import Tokui
手动
- 下载并将
Tokui
放入您的项目中。 - 恭喜!
使用实例
import Tokui
let tokui = TokuiViewController()
//Lighting target Items
tokui.add(target: button , message:"You tapped here." , position: .above)
tokui.add(target: label , message:"Tokui is a comedian of the Japanese comedy duo Tutorial.")
tokui.PreparePages()
tokui.modalTransitionStyle = .crossDissolve
self.present(tokui, animated: true, completion: nil)
在使用 "self.present" 之前必须使用 "PreparePages()"。
使用
托库(Tokui)非常简单。
照明元素
聚光灯和消息标签会自动定位。
"消息"可以包含 "\n"(换行符)。
tokui.add(target: button , message:"You tapped here." , location: .above)
tokui.add(target: label , message:"Tokui is a comedian of the \n Japanese comedy duo Tutorial.")
PreparePages
tokui.PreparePages()
在使用 "self.present" 之前必须使用 "PreparePages()"。
直接调用 TokuiViewController
let tokui = TokuiViewController(magnification: 1.2,
alpha: 0.5,
font: .systemFont(ofSize: 18.0),
displayDots: true,
pageControlPosition:nil)
位置
枚举 'MessagePosition' 定义如下。(默认为自动。)
public enum MessagePosition
{
case above
case below
case right
case left
case auto
}
贡献
我们非常欢迎为 托库(Tokui)做贡献,有关更多信息,请查看 LICENSE
文件。
其他
Yuiga Wada - 网站 Twitter - @YuigaWada
基于MIT许可证发行。更多信息请参阅LICENSE
。