Swift:如何在视图下截取屏幕截图

时间:2017-12-05 15:53:49

标签: swift uicollectionview uicollectionviewcell

所以这里有一些背景知识。我有一些UICollectionViewCell具有透明背景,但我仍然希望它们有阴影,它们不会按预期呈现(在视图周围,而不是在其中的每个不透明的子视图\元素周围)所以我我正在考虑在父视图上截取屏幕截图并将其设置为背景图像以获得"假的"视图是透明的。最好的方法是什么?

本质:

  1. 获取下面的屏幕截图 UICollectionViewCell

  2. 将屏幕截图剪辑到单元格的框架/边界

  3. 我看到了this帖子,但我似乎无论出于什么原因都无法工作。 drawHierarchy不断返回false。我还假设它获得了整个视图层次结构,而不是请求它下面的视图

0 个答案:

没有答案