是否可以将屏幕截图机制作为触发操作进行访问?

时间:2016-08-10 04:00:09

标签: ios photos

我想修改截屏时发生的结果。这有可能在任何程度上吗?

1 个答案:

答案 0 :(得分:1)

您可以通过注册UIApplicationUserDidTakeScreenshotNotification通知来通知用户截图。

但是那就是它。通知不包含任何有用的信息。

您可以做的最好的事情是使用照片框架并在屏幕截图专辑中找到最新图片(查找集合子类型为PHAssetCollectionSubtypeSmartAlbumScreenshots的照片)。

一旦您有权访问所需的PHAsset,就可以使用PHAssetChangeRequest进行所需的更改。