У меня возникают некоторые проблемы с тем, чтобы мое приложение правильно изменило размер текста UILabels, когда пользователь делает удаление или другой тип удаления.В настоящее время кнопка удаления скрывает текст в ячейке (если он действительно длинный).Я хотел бы, чтобы они работали так же, как SMS (переместить вырезанный текст вниз по строке) или iPod (кнопка удаления размера, изменяющего размер текста).
Я использую пользовательский UITableViewCell. Я работаю с двумя метками, UIImageView и парой.подпредставлений для backgroundView и selectedBackgroundView.Я играл с пружинами и распорками надписей в ячейке и частично достиг желаемого эффекта, однако текст имеет странную, быструю ошибку изменения размера, когда он деформируется и растягивается, а затем возвращается правильный размер, когда кнопка удалениясделано анимация.
Что касается других вещей, которые я пробовал, я позаботился о том, чтобы мой текст не был адаптирован к размеру, и я установил минимальный размер шрифта в соответствии с размером шрифта, который я установилдля этикетки.Я также пробовал перезаписывать layoutSubviews, но, похоже, это никак не повлияло.
Если бы скриншот (деформирующей метки) или код был бы полезен, я могу опубликовать оба, но так как ничего, что я сделал, не работает, я подумал, что они будут иметь небольшую ценность.