文章来源:淘论文网   发布者: 毕业设计   浏览量: 27



还可以点击去查询以下关键词:
[LaunchADVie]    [定制]    [广告]    [启动]    [LaunchADVie定制w广告启动页]   

项目介绍:

LaunchADView

两行代码加入启动广告页,Swift 3.0,异步加载, 无第三方依赖。Add a launch AD view in your app, with Swift 3.0.

原理上参照了xiongoahc的LaunchAD项目,改为了Swift 3.0,并且做了适当优化。

原项目把赋值和显示放在一个方法里面,虽然调用比较方便,但对于图片和跳转URL需要从服务器返回的情况,可能会发生网络异步请求导致app界面早于启动页出现,或者网络同步请求堵塞app启动的情况。LaunchADView将赋值与显示拆分开来,赋值成功与否不会影响启动页的显示,开题报告,如果本地没有值,开题报告,则直接跳过启动页或者使用老的启动页。

截图

注意

请勿将LaunchADView代码放入AppDelegate、UITabbarController中,因为这些类的初始化代码是异步运行的,可能会出现界面早于启动页出现的情况。

示例 // 用于加载启动页数据,可放到网络请求的回调中,图片异步缓存 LaunchADView.setValue(imgURL: '', webURL: 'https://www.baidu.com', showTime: 3) // 用于显示启动页。若启动数据更新,则将在下次启动后展示新的启动页 LaunchADView.show { (url) in let vc = WebView() vc.url = url self.navigationController?.pushViewController(vc, animated: true) }感谢

感谢以下的项目

LaunchAD


这里还有:


还可以点击去查询:
[LaunchADVie]    [定制]    [广告]    [启动]    [LaunchADVie定制w广告启动页]   

请扫码加微信 微信号:sj52abcd


下载地址: http://www.taolw.com/down/8284.docx
  • 上一篇:RxWebVie毕业设计wController
  • 下一篇:WHC_DataM定制odelFactory