gpt4 book ai didi

iOS 11 屏幕截图标记

转载 作者:行者123 更新时间:2023-11-28 12:11:34 27 4
gpt4 key购买 nike

iOS 11 添加了截屏后的标记选项,如何在以编程方式截屏后以编程方式应用此选项?它直接保存到照片中,无需提供标记/共享选项。

我使用下面的代码截屏并保存

@IBAction func takeScreenshot(_ sender: Any) {
let layer = UIApplication.shared.keyWindow!.layer
let scale = UIScreen.main.scale
UIGraphicsBeginImageContextWithOptions(layer.frame.size, false, scale);

layer.render(in: UIGraphicsGetCurrentContext()!)
let screenshot = UIGraphicsGetImageFromCurrentImageContext()
UIGraphicsEndImageContext()

UIImageWriteToSavedPhotosAlbum(screenshot!, nil, nil, nil)
}

This screenshot is only available when I manually take screenshot, is there a way that I can programmatically achieve this?

最佳答案

即时标记在 Apple 的引用文档中没有任何记录,所以我认为可以安全地假设这没有通过他们的 SDK 公开。

相反,您必须创建自己的标记编辑器。

注意:您不能更改处理实际设备屏幕截图的方式(当用户同时按下 Home 和 Lock 时)as per Apple's guidelines .

关于iOS 11 屏幕截图标记,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48350483/

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