我正在做类似whatsapp消息信息的事情,当拖动右边的聊天气泡时,它会在另一个VC中显示消息信息。
我复制了这个功能并传递了我正在拖动到下一个VC的单元格的引用。
但是当我回来时,单元格消失了,我通过的参考文件,当上下滚动或刷新表格时再次出现。
为什么会发生这种情况我只传递参考资料。
答案 0 :(得分:1)
如果您使用addSubview:在新视图中显示单元格(来自tableview的同一单元格),则该视图(单元格)将从之前的超级视图中消失。视图只能有一个超级视图。 IOW,视图只能在一个地方。
不要在下一个场景中显示该单元格(视图控制器)。而是构建一个类似于原始视图的新视图(或单元格)。
BTW不会将该单元传递给下一个VC。这不是一个好习惯。尝试将数据传递给视图控制器,而不是依赖于其他视图控制器的视图。