此工程是Swift版本,OC版本移步 https://github.com/dingding3w/DHGuidePageHUD
加载本地静态图片 | 加载本地动态图片 | 加载本地视频 |
---|---|---|
使用可能遇到问题的地方,
1.gif假若报空,可能是因为gif放到了assets里,移出来即可
2.mp4在bundle的时候为nil, 检查是否已加入Build Phases的Copy Bundle Resource
...
静态图
let imageNameArray: [String] = ["guide00", "guide01", "guide02"]
let guideView = HHGuidePageHUD.init(imageNameArray: imageNameArray, isHiddenSkipButton: false)
self.navigationController?.view.addSubview(guideView)
动态图
let imageNameArray: [String] = ["guideImage6.gif", "guideImage7.gif", "guideImage8.gif"]
let guideView = HHGuidePageHUD.init(imageNameArray: imageNameArray, isHiddenSkipButton: false)
self.navigationController?.view.addSubview(guideView)
视频
let urlStr = Bundle.main.path(forResource: "1.mp4", ofType: nil)
let videoUrl = NSURL.fileURL(withPath: urlStr!)
let guideView = HHGuidePageHUD.init(videoURL:videoUrl, isHiddenSkipButton: false)
self.navigationController?.view.addSubview(guideView)