iPhone - движение ярлыка UITableviewcell при редактировании прессы - PullRequest
0 голосов
/ 19 декабря 2011

В обычном режиме, когда нажата кнопка «Изменить», красные кружки удаления появляются слева.Это сдвигает всю клетку влево.Когда это происходит, пользовательские метки в правой части ячейки перекрывают сенсорную область перемещения ячейки.

Решение состоит в том, чтобы переместить пользовательские метки UILabel влево при нажатии кнопки редактирования.сделано?

example cell

1 Ответ

2 голосов
/ 19 декабря 2011

Предполагая, что ваш UILabel добавляется в contentView вашей ячейки, просто убедитесь, что ваши подпредставления (будь то UILabel или другой UIView -обработанный объект) имеют свои настройки autoresizingMask, чтобы обеспечить гибкостьширина (UIViewAutoresizingFlexibleWidth).Кроме того, ваши левые подпредставления должны иметь UIViewAutoresizingFlexibleRightMargin, тогда как ваши правые подпредставления должны иметь UIViewAutoresizingFlexibleLeftMargin.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...