Ios 子类化现有自定义UITableViewCell+;锡伯

Ios 子类化现有自定义UITableViewCell+;锡伯,ios,objective-c,uitableview,Ios,Objective C,Uitableview,我有一个名为StandardTableViewCell的自定义UITableViewCell。这是在具有自动布局的XIB中进行的。 使用方法registernb:forCellReuseIdentifier: 我现在要做的是子类StandardTableViewCell,而无需创建新的XIB 在保留单元格的文件所有者的同时,是否可以在不创建新XIB的情况下重用单元格?您是否想过创建一个类别而不是子类化?不确定您到底在做什么,但这可能会起作用。您是否想过创建一个类别而不是子类化?不确定您到底在做什

我有一个名为
StandardTableViewCell
的自定义
UITableViewCell
。这是在具有自动布局的XIB中进行的。 使用方法
registernb:forCellReuseIdentifier:

我现在要做的是子类
StandardTableViewCell
,而无需创建新的XIB


在保留单元格的
文件所有者的同时,是否可以在不创建新XIB的情况下重用单元格?

您是否想过创建一个类别而不是子类化?不确定您到底在做什么,但这可能会起作用。

您是否想过创建一个类别而不是子类化?不确定您到底在做什么,但这可能会起作用。

不幸的是,这是不可能的,因此您必须使用不太理想的解决方案,以下是一些选项:

在同一标准单元中实现该功能并切换它。 复制标准nib并替换单元类。
没有标准的nib,只为每个子类创建一个(如果它们不同,这可能是最好的主意)

不幸的是,这是不可能的,因此您必须使用不太理想的解决方案,以下是一些选项:

在同一标准单元中实现该功能并切换它。 复制标准nib并替换单元类。
没有标准的nib,只为每个子类创建一个(如果它们不同,这可能是最好的主意)

您是否想过创建一个类别而不是子类化?不确定您到底在做什么,但这可能会起作用。我刚刚尝试过,但是我在setSelected:animated:方法上遇到了问题,因为我正在重写它。好的,那么可能不会起作用。您是否想过创建一个类别而不是子类化?我不确定你到底在做什么,但这可能会起作用。我只是尝试了一下,但是我在setSelected:animated:方法上遇到了问题,因为我正在重写它。好的,这样可能就不起作用了。