iOS实现不了不让截屏或者录屏,但是提供的截屏或者录屏的监听方法,我们也可以通过监听方法来拿到截屏的图片,为此参考了支付宝和微信支付时,截屏的处理方式。
通过上图发现,其实图片都已经保存到本地相册中,程序监听到了截图的事件,然后给予友好的提示,接下来说下实现的方法。
截屏状态获取
编辑相册中最新照片的方法iOS8之后就已经失效,框架“Photos”也在iOS10之后失效。
搜索发现UIApplication中仅有用户截屏后的通知,应用中只会收到已经截屏的通知并没办法干预。
1 2 |
|