【发布时间】:2016-01-22 16:08:59
【问题描述】:
我想创建一个通用的 uitableviewcell,我将通过覆盖一些方法来自定义它。
这是我的父母 UITableViewCell :IconTitleGenericTableViewCell
我在 xib 文件中设计了我的单元格:IconTitleGenericTableViewCell.xib
现在我用这个子类对我的父单元进行了子类化:MyTitleCell
我想要的是 MyTitleCell 从其父级实例化指定的 xib 文件。
我尝试过使用
UINib *nib = [UINib nibWithNibName:key bundle:bundle];
[tableView registerNib:nib forCellReuseIdentifier:identifier];
但单元格返回
MyTitleCell *cell = [tableView dequeueReusableCellWithIdentifier:reuseIdentifier forIndexPath:indexPath];
是 IconTitleGenericTableViewCell 而不是 MyTitleCell。
我怎样才能获得相同的视图和网点链接没有任何 xib 重复?
【问题讨论】:
标签: ios uitableview inheritance xib