gpt4 book ai didi

iphone - iOS 11 禁止像 Netflix 一样进行屏幕录制

转载 作者:行者123 更新时间:2023-12-03 18:36:13 25 4
gpt4 key购买 nike

我的应用程序中正在播放视频,但我不想被录制。 Netflix 应用程序的作用是在录制屏幕时捕获音频,但不捕获视频。

有人知道如何实现这个功能吗?

最佳答案

您可以监听 UIScreenCapturedDidChange 通知。

NotificationCenter.default.addObserver(self, selector: #selector(screenCaptureChanged), name: NSNotification.Name.UIScreenCapturedDidChange, object: nil)

当 iOS 11 屏幕录制开始和结束时调用此函数。当用户录制屏幕时,您可以修改 UI 以阻止任何您不想录制的内容。

UIScreenisCaptured 属性更改时会触发此通知。您还可以自己检查此属性:

UIScreen.main.isCaptured

关于iphone - iOS 11 禁止像 Netflix 一样进行屏幕录制,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46319665/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com