没有xib单元的自定义单元格,任何其他方式重新使用故事板单元格。这可能吗?

时间:2017-01-13 01:15:28

标签: objective-c swift uitableview tableviewcell reusability

正如我们所知,我们主要使用在xib中创建一个公共自定义单元格,还有其他任何可能的方法来重用故事板中的单元格。这可能吗?

1 个答案:

答案 0 :(得分:0)

您可以将要重复使用的单元格的类更改为您创建的自定义类。您仍然需要在故事板上为单元格创建新文件和类,然后拖动所有插座。创建新文件时,请不要选中“创建Xib”选项。然后转到故事板并将单元格的类更改为您创建的自定义类。 enter image description here

当您将单元格出列时,请务必将其作为自定义单元格进行投射。

let cell = tableView.dequeueReusableCellWithIdentifier("Cell", forIndexPath: indexPath) as! CustomTableViewCell

一旦你这样做,xCode应该识别你所做的所有插座。

希望这有帮助!