如何重用 UITableViewCells

How to reuse UITableViewCells

我的故事板上有 2 个视图控制器,它们都有一个表视图。现在我想在两个表视图中实现相同的单元格。有没有一种方法可以轻松地跨多个视图控制器重用这些单元格?

是的,您可以通过自定义 table 视图单元格来使用它 Example for custom table view cell

对于这种情况,您应该重复使用完整的 UITableView。没有开放 API 用于在多个 UITableView 之间共享单元格,但您仍然可以重复使用 UITableView,以防没有同时显示两个控制器的时刻。

是的,您可能需要创建子类化 UITableviewCell 的 .nib 文件

看看https://medium.com/@musawiralishah/creating-custom-uitableviewcell-using-nib-xib-files-in-xcode-9bee5824e722#.u8xounci2

您将了解如何创建和使用 .nib 文件。