Можно ли сохранить contentView.frame всегда одинаково, независимо от tableView.editing? Я уже пытался переопределить layoutSubviews и willTransitionToState, но эти параметры тоже вышли из строя. Кажется, я не могу изменить ширину contentView. Или, может быть, мой подход просто невозможно...
Возможно, есть еще один способ решить эту проблему.
Поведение, которое я хочу достичь, следующее: я хочу, чтобы стандартный textLabel UITableViewCell был всегда с отступом и не менял позицию, когда tableView переходит в режим редактирования. Проблема, с которой я, вероятно, столкнусь, заключается в том, что поведение detailTextLabel должно быть исправлено (например, усечение текста, если текст textLabel слишком длинный). Причина, по которой я не хочу реализовывать свой собственный UILabel, заключается в том, что пользовательские подпункты уменьшат производительность прокрутки на значительную сумму.
Я надеюсь, что кто-то уже реализовал что-то подобное в своем UITableView и мог показать мне решение этой утомительной проблемы. Спасибо заранее!
EDIT: Я имею дело с UITableView в обычном и не сгруппированном стиле.
