VOGWalkthrough
示例
要运行示例项目,请克隆仓库,然后在 Example 目录中先运行 pod install
。
要求
iOS 9.0
Swift 4.2
安装
VOGWalkthrough 通过 CocoaPods 提供。要安装它,只需将以下行添加到您的 Podfile:
pod 'VOGWalkthrough'
Import Library
打开 AppDelegate.swift 并插入以下代码
import VOGWalkthrough
配置 VOGWalkthroung
转到
func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplicationLaunchOptionsKey: Any]?) -> Bool
插入以下代码以配置 VOGWalkthrough
var config = VOGWalkthroughConfig()
config.url = "Walkthrough URL"
config.outsidePadding = 20
config.insidePadding = 20
config.delay = 0.6
config.iconSize = CGSize(width: 20, height: 20)
let walkthrough = VOGWalkthrough.shared
walkthrough.setConfig(config: config)
配置 ViewController
打开您想要显示 Walkthrough 的 ViewController。在 viewDidLoad() 函数中插入以下代码
VOGWalkthrough.shared.showStep(on: self, screenId: "SCREENID")
SCREENID 是在管理面板上设置的 screenID
配置
字段 | 类型 | 描述 | 默认 |
---|---|---|---|
url | 字符串 | 获取引导数据的端点url | NA |
outsidePadding | CGFloat | 外边距 | 20 |
insidePadding | CGFloat | 内边距 | 20 |
tapFont | UIFont | 点击字体或标题字体 | UIFont.systemFont(ofSize: 13) |
font | UIFont | 内容字体 | UIFont.systemFont(ofSize: 15) |
delay | Double | 动画延迟时间 | 0.5 |
iconSize | CGSize | 图标大小 | CGSize(20,20) |
color.title | UIColor | 标题颜色 | Back |
color.content | UIColor | 内容颜色 | Back |
color.icon | UIColor | 图标颜色 | Back |
color.background | UIColor | 背景颜色 | 浅灰色 |
作者
Duy Pham
许可证
VOGWalkthrough 可在 MIT 许可证下使用。有关更多信息,请参阅 LICENSE 文件。