У меня есть UITableViewCell подкласс, который вставляет представление содержимого.Когда вид содержимого вставлен, текстовая метка в порядке, но текстовая метка подробностей выходит за рамки и не приспосабливается к новой рамке просмотра содержимого.
Снимок экрана ячейки
Я пытался вызвать setNeedsLayout, чтобы сказать механизму макета настроить макет всех подпредставлений, но проблема все еще сохраняется.Ниже приведен код для вставки представления содержимого в моем UITableViewCell подклассе
override func layoutSubviews() {
super.layoutSubviews()
contentView.frame = contentView.frame.inset(by: UIEdgeInsets.custom)
contentView.layer.cornerRadius = CornerRadius.defaultRadius
}
enum CornerRadius {
static let defaultRadius: CGFloat = 10
}