在 Swift 中将 UIView 保存和检索为 NSData
Posted
技术标签:
【中文标题】在 Swift 中将 UIView 保存和检索为 NSData【英文标题】:Save and Retrieve UIView as NSData in Swift 【发布时间】:2016-05-10 09:36:01 【问题描述】:我想在一个视图中保存 uiview 并在另一个视图中调用它(将其保存为 PDF)
任何人都知道如何在 Swift 中将 UIView 作为 NSData 保存和检索?
【问题讨论】:
"uiview nsdata swift" 在 Google 中提供了数千个结果...... @EricD:你能给我一个好的答案吗?!! Can UIView be copied?的可能重复 @AlessandroOrnano 非常感谢 【参考方案1】:根据这个post,你可以试试这个:
let yourViewToData = NSKeyedArchiver.archivedDataWithRootObject(yourView)
if let yourViewFromData = NSKeyedUnarchiver.unarchiveObjectWithData(yourViewToData) as? UIView
// Do what you want with your view
【讨论】:
如果一个问题与另一个问题重复,则将该问题标记为重复,而不是回答。如果您无法标记或不想标记,请在问题下方发表评论以提供答案链接。在任何情况下,请避免使用现有答案的内容来回答。谢谢。以上是关于在 Swift 中将 UIView 保存和检索为 NSData的主要内容,如果未能解决你的问题,请参考以下文章
如何保存响应 JSON 数组并在 swift 中使用用户默认值进行检索
如何在 iOS Swift 中将选定的 tableView 单元格保存到数组中?