繁体   English   中英

将UITableViewCell从另一个UITableView出队

[英]Dequeuing a UITableViewCell from a different UITableView

我在情节提要UITableView中设置了UITableViewCell,我也想在其他UITableView中使用它。

我当前的解决方案是为该单元格提供一个单独的笔尖,然后为两个视图控制器将捆绑包加载到cellForRowAtIndexPath:中。 但是,这太混乱了,我失去了Storyboard的好处:能够同时在屏幕上查看整个布局。

另一种解决方案是复制并粘贴单元格。 但是现在我需要管理同一单元的两个副本。

远射,是否有办法从其他UITableView出队单元格?

我不认为你应该那样做。 我曾经尝试在主表视图和搜索结果表视图之间共享一个单元格,这导致崩溃。 我认为,如果最终要更改,则不必复制和粘贴单元格几次,如果您真的想在情节提要中看到所有内容,那将是一件繁重的工作。 如果查看单元格不是那么重要(与查看控制器层次结构和流程相反),那么我将使用xib选项。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM