Q
拍摄视图的截图
0
A
回答
7
Apple刚刚更新技术Q & A QA1703 Screen Capture in UIKit Applications。我只是把它放在我的代码中,它运行良好。
1
您可以让视图的图层呈现为CGContextRef
。这将是这样的:
[[myView layer] renderInContext:someContext];
然后,您可以获取上下文的UIImage表示并保存它左右。然而,请注意,这是有点慢,因为整个图层加上它的子图层必须再次渲染到新的上下文中。
不要忘记为此包含并链接到QuartCore。
相关问题
- 1. 从flv视频拍摄屏幕截图
- 2. Android - 拍摄屏幕截图
- 3. 拍摄整个视图的屏幕截图(swift3)
- 4. 如何拍摄NSView的“截图”?
- 5. 拍摄UIWebView的快照/屏幕截图
- 6. 拍摄键使用ADB HTC EVO拍摄截图
- 7. 拍摄快照QML视图
- 8. 在XNA中拍摄屏幕截图
- 9. 在GLUT中拍摄屏幕截图
- 10. 以silverlight 5/xna拍摄屏幕截图
- 11. 使用java拍摄网页截图
- 12. 使用Selenium拍摄屏幕截图
- 13. Android连续拍摄视图的屏幕截图,因此可以创建视频
- 14. 如何拍摄视频尺寸的屏幕截图ffmpeg
- 15. 如何从Android中运行视频拍摄屏幕截图
- 16. 如何在iPod Touch第4代上拍摄视频截图?
- 17. 拍摄AVCaptureVideoPreviewLayer视图的快照
- 18. 拍摄快照的视图包含UIDatePicker
- 19. 如何拍摄高质量的截图/保存图像?
- 20. 拍摄一个UIView的截图,其子视图是相机会话
- 21. android拍摄部分相机视图
- 22. 份额从相机拍摄到的图像视图图像
- 23. 拍摄意图目的地
- 24. 保存拍摄的图像
- 25. 拍摄Raspberry Pi上的UWP应用程序的屏幕截图
- 26. 有没有简单的方法来自动截图的拍摄?
- 27. 如何拍摄尚未加载的UIView的屏幕截图?
- 28. 拍摄背景中运行的应用程序的截图 - android
- 29. 拍摄UIScrollView中支持CATiledLayer的视图的图像快照
- 30. 拍摄嵌入式Linux Framebuffer的屏幕截图
是的,我只是在问这个问题后才发现它。它没有工作一段时间。但我现在测试它,是的。效果很好。谢谢 – jarryd 2011-04-08 21:58:02