2010-01-07 2 views
1

У меня возникли проблемы с тем, что мое приложение правильно изменило размер текста UILabels, когда пользователь делает салфетки для удаления или другого типа удаления. В настоящее время кнопка удаления закрывает текст, который находится в ячейке (если он действительно длинный). Я бы хотел, чтобы они работали так же, как SMS (перемещение обрезанного текста вниз по строке) или iPod (удаление текста с изменением размера кнопки удаления).Изменить размер текста UILabel удалил

Я использую пользовательский UITableViewCell. Я работаю с двумя метками, UIImageView и несколькими подзонами для backgroundView и selectedBackgroundView. Я играл со пружинами и распорками ярлыков в ячейке и частично достиг желаемого эффекта, однако текст имеет странную, быструю ошибку изменения размера, где он деформируется и растягивается, а затем возвращается правильный размер, когда кнопка удаления сделать анимацию.

Что касается других вещей, которые я пробовал, я убедился, что в моем тексте нет приспосабливаться к размеру, и я установил минимальный размер шрифта для размера шрифта, который я установил для метки. Я также пробовал перетаскивать layoutSubviews, но это, похоже, не имело никакого эффекта.

Если бы скриншот (деформирующий ярлык) или код был бы полезен, я могу опубликовать оба, но поскольку ничего, что я сделал, не работает, я решил, что они будут иметь мало значения.

ответ

2

установил его, установив режим «» меток на панели просмотра на «левый»

+0

Спасибо. У меня такая же проблема. – Steve

0

Похоже, вам нужно установить количество свойств линий и свойство wrap для меток.

Если вы активно изменяете размер самой этикетки, вы можете захотеть оживить это изменение.

+0

насчет дать мне эффект многоточия, как в приложении IPOD вместо оборачивать в SMS-приложении? Я бы не захотел обязательно обернуть строки в этом экземпляре. – davidstites

+0

В построителе интерфейса задайте свойство «break break» для «обрезания середины». – TechZen

+1

исправил его, установив «режим» метки на панели просмотра на «левый» – davidstites

Смежные вопросы