如何传递对UIView实例的引用

时间:2015-04-19 11:08:57

标签: ios objective-c iphone swift

我在UIView中有一组“控件”显示在UITableViewCell内 - 这包括UILabel和一些UIButtons。当按下UITableViewCell时,我正在显示来自其他UIViewController的新视图。我希望此视图包含来自UITableViewCell的“控件”,其中按钮/标签与之前的状态完全相同。

这样做的正确方法是什么?我应该创建一个模型来存储按钮/标签的状态然后访问模型还是有更简单的方法?

非常感谢:)

1 个答案:

答案 0 :(得分:1)

如果你只需要美丽的过渡动画,最好采用一个"截图"您的UITableViewCell。但如果它们也应该是交互式的,那么只需将它们移动到新的superview即可。但是你需要在两个地方保持约束/框架/出口的一致性......