iOS:通过程序捕获大于屏幕的视图的屏幕截图



我想截图整个UICollectionView(或者至少是"前10个"单元格(。该视图无法显示在屏幕上。

如何以编程方式捕捉比iPhone屏幕大的视图的快照?

捕获滚动视图内容(包括屏幕外部分(的问题以前已经在这里解决过很多次,所以请在询问之前先搜索。(例如:获取UIScrollView的屏幕截图,包括屏幕外部分(

但即使这样也对您没有帮助,因为特别是,没有显示在屏幕上的集合视图的单元格甚至不存在屏幕截图。你能看到的细胞是唯一存在的细胞。

换句话说;集合视图适合屏幕。屏幕上的集合视图。已经没有了。

您也许可以在代码中构建一个看起来有点像集合视图的图形,但这可能需要相当多的工作。

最新更新