У меня есть ячейка, изначально созданная как UICollectionViewCell
, но я хочу иметь возможность повторно использовать ее в UITableView
. Должен ли я просто переопределить его в форме UITableView или есть какая-то альтернатива?
UITableView
также должен представлять ту же самую ячейку, но не может из-за отсутствия перекрестия -совместимость. Моя исходная ячейка объявлена как таковая и использует файл NIB для макета пользовательского интерфейса:
class originalCollectionViewCell: UICollectionViewCell {
//parent view that nests several other views
@IBOutlet weak var viewBackground: UIView!
override func awakeFromNib() {
...
}
}