摇一摇去广告

今天看视频突然发现有个比较有趣的东西,那就是摇一摇去广告,于是趁现在没什么事,就按我自己的方式实现下这个功能吧!!!


摇一摇去广告_第1张图片
807C1DB9-1B32-4B6A-8FAF-65913B10338C.png

首先我们创建一个工程,在工程里面添加广告,我这里直接用一个button代替了,还有一个button1是代表要执行的其他操作。
去广告需要实现的几个方法,第一个就是开始摇一摇的时候的方法,

FD7495F2-7587-42BB-A55A-A4250758EDAC.png

我这里没做什么设置直接打印“你好”。
第二个方法就是摇一摇结束后的方法:

摇一摇去广告_第2张图片
3D66DAD8-829F-4695-B587-ADC02D285C72.png

结束后我就将广告页隐藏了,再利用GCD起一个多线程让它20秒后又显示出来,你们可以根据自己的不同需要进行更改。
第三个方法就是摇一摇突然中断了(比如突然来电):

03A67B1A-E6A5-4E28-95D0-F826FF71B575.png

中断过后执行这个方法,可以有效防止程序崩溃。
到此为止,摇一摇去广告就成功实现了。

你可能感兴趣的:(摇一摇去广告)