我收到了一个旧帖子:How to subclass UITableView?和一个旧视频:https://www.youtube.com/watch?v=FfZGKx4BYVU但这对我没有帮助。我想要的很简单,我有一个带动态单元格的UITableViewController。我想把那些牢房放出去。这只有在我“子类化”它的情况下才有可能。我做了另一个像这样的文件:
import UIKit
class CreateChannelCell: UITableViewCell {
override func awakeFromNib() {
super.awakeFromNib()
// Initialization code
}
override func setSelected(_ selected: Bool, animated: Bool) {
super.setSelected(selected, animated: animated)
// Configure the view for the selected state
}
}
但我仍然无法将这些outlet从UITableViewController添加到此文件中。我的细胞需要有活力。我想我只缺了一步,但那是什么步骤?谢谢您。
最佳答案
这是子类化的正确方法。但如果您使用的是故事板或Xib文件,则需要引用您创建的CreateChannelCell
中的UITableView
,以及CreateChannelCell
所在的位置。
您需要选择单元格,然后转到CustomClass
并在其中写入类的名称。。。在这种情况下CreateChannelCell
如果您没有使用故事板或Xib,请参阅由codeintern提供的答案
关于swift - 如何子类化UITableViewCell?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/42213542/