TOCScreenshot 是一个简单的助手,用于在代码中捕捉屏幕截图。您可以选择性地裁剪状态栏区域。
在默认配置中,它将截图保存到以区域设置、屏幕大小和屏幕分辨率命名的文件夹中,这个文件夹位于应用程序文档目录中。组路径可以更改为例如项目源路径(请参见示例项目)。
要运行示例项目,克隆仓库,然后首先从 Example 目录中打开 TOCScreenshot.xcworkspace。
要裁剪状态栏区域
[TOCScreenshot setCropStatusBar:YES];
要捕捉屏幕截图并保存到文件
[TOCScreenshot takeScreenshotNamed:@"ScreenshotName"];
要获取屏幕截图作为 UIImage
UIImage *screenshot = [TOCScreenshot screenshot];
有关其他配置选项,请查看 头文件。
将此存储库作为子模块添加,然后将 TOCScreenshot 文件夹中的两个文件添加到您的项目中。
Tobias Conradi
TOCScreenshot 可在 MIT 许可证下获取。有关更多信息,请参阅 LICENSE 文件。