在我的应用程序中,我有一个UIView
。用户可以旋转,更改大小,更改UIView
的位置。我想捕获UIView
的每个状态并将其保存在一个数组中。iOS - 如何捕捉UIView属性
例如,用户移动视图,然后旋转视图,然后调整视图大小。我想保存在阵列中的所有这些3次:
[mutableArray addObject:view1]; //when user moves
[mutableArray addObject:view1]; //when user rotate
[mutableArray addObject:view1]; //when user resize
但是当我这样做,我得到同样的UIView
在其当前状态。我如何捕获这个UIView
的所有3个状态?
您应该将要保存的属性存储在数组中,而不是视图本身。编辑:有关如何复制,请参阅http://stackoverflow.com/a/13756101/1305067,如果这是你的事情。 – paulvs
@paulvs我明白了。但是没有办法捕获'UIViews'?谢谢,我会检查出这个链接 – tnylee