如何将 UIView 的光栅化内容复制到新的 UIView 中?
Posted
技术标签:
【中文标题】如何将 UIView 的光栅化内容复制到新的 UIView 中?【英文标题】:How to copy the rasterized content of a UIView into a new UIView? 【发布时间】:2012-03-11 15:13:30 【问题描述】:我有一个复杂的UIView
,其中包含许多自定义子视图,我需要将它的可视化副本作为新的UIView
与该光栅化内容一起出现。
到目前为止,我通过调用renderInContext:
来获取新的UIImage
,但也许你知道更好的方法。
【问题讨论】:
【参考方案1】:使用 renderInContext: 是 Apple 推荐的光栅化视图层次结构的方法。我相信这是在 SDK 中使用 Apple API 的唯一方法。
【讨论】:
注意 Tommy 对此***.com/questions/4334233/…的精彩回答以上是关于如何将 UIView 的光栅化内容复制到新的 UIView 中?的主要内容,如果未能解决你的问题,请参考以下文章
如何将EXCEL表按另一个EXCEL表中的内容进行搜索,然后将结果复制到新的工作表中?
将 UIView 移动到新的超级视图并从 UITableViewCell 再次返回