故事板中设置的UITableViewCell的恢复ID和标识符之间有什么区别



当我将UITableViewCell拖动到storyboard中的tableView时,我发现在检查器中有两个ID要设置。一个在标识检查器(Restoration ID)中,另一个在属性检查器(标识)中。

它们之间有什么区别?

恢复ID用于状态恢复,即使您的视图看起来像退出通常用于重新创建对象的应用程序时的视图。另一方面,情节提要ID只是识别情节提要上的对象,这些对象通常用于创建对象

恢复标识符是一个字符串,您需要将其分配给任何要保留和恢复的视图控制器或视图。在状态保存期间,视图层次结构中具有恢复标识符的任何视图控制器或视图都将保存到磁盘。

标识检查器中的标识用于实例化Storyboard 中的对象

最新更新