gpt4 book ai didi

iphone - 使用 NSKeyedArchiver 复制 UIView 抛出 NSInvalidUnarchiveOperationException

转载 作者:可可西里 更新时间:2023-11-01 03:17:49 24 4
gpt4 key购买 nike

用这个复制UIView

UIView copyOfView = 
[NSKeyedUnarchiver unarchiveObjectWithData:[NSKeyedArchiver archivedDataWithRootObject:originalView]]

这会引发以下错误:

NSInvalidUnarchiveOperationException

[NSKeyedUnarchiver decodeBoolForKey]:键值 (UIHighlighted) 不是 bool 值

最佳答案

如果我们将 Archive/UnarchiveUIImageView 一起使用,我会遇到错误,尽管我修复了突出显示的问题。

let NewView = whichView.snapshotView(afterScreenUpdates: true)!

以上行将为您提供最佳解决方案。

关于iphone - 使用 NSKeyedArchiver 复制 UIView 抛出 NSInvalidUnarchiveOperationException,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15505170/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com