【发布时间】:2009-04-25 10:29:14
【问题描述】:
我有一个UIView,它有一个图像和一些按钮作为它的子视图。我想使用renderInContext 或其他方法获取它的“快照”图像。
[clefView.layer renderInContext:mainViewContentContext];
如果我将UIView(如上)传递给它,那么我会得到一个空白位图。没有孩子被渲染到位图中。
如果我将作为图像的子视图传递给它,那么我会得到该位图的图像,并且不出所料,没有它的兄弟(按钮)。
我有点希望renderInContext 会获取图像及其所有可见的子元素并将其渲染为位图。有没有人知道如何做到这一点?
【问题讨论】: