我有一堆UIViews
我通过它们的图层添加阴影的drawRect
方法:
self.layer.shadowPath = path;
self.layer.shadowColor = [[UIColor blackColor] CGColor];
self.layer.shadowOpacity = .6;
self.layer.shadowOffset = CGSizeMake(2,3);
self.layer.shadowRadius = 2;
这很好用,但我的问题是我还需要使用这些视图创建 PDF。我通过创建 PDF 上下文并将其传递给绘图方法来做到这一点,以便在 PDF 上下文中进行绘图。这也很有效,只是阴影不在 PDF 中呈现。我已经尝试了几种方法,但还没有找到一种合适、简单的方法来让这些阴影出现在 PDF 中它们所属的位置。
有人知道该怎么做吗?