我在Storyboard UITableView中设置了一个UITableViewCell,我想在另一个UITableView中使用它。
我目前的解决方案是为单元格创建一个单独的nib,并在cellForRowAtIndexPath:
中为两个视图控制器加载该包。然而,这很混乱,我失去了Storyboard的好处:能够同时在屏幕上查看整个布局。
另一种解决方案是复制并粘贴单元格。但是现在我有两份我需要管理的同一个单元格。
远射,有没有办法从不同的UITableView中取出一个单元?
答案 0 :(得分:1)
我认为你不应该这样做。我尝试过一次在主表视图和搜索结果表视图之间共享一个单元格,它导致了崩溃。如果您真的想要在故事板中查看所有内容,那么如果您最终更改它,我不会认为必须复制并粘贴单元格几次。如果看到单元格并不重要(而不是看到控制器层次结构和流程),那么我会使用xib选项。