UITableView ячейка изображения становится больше при клике - PullRequest
0 голосов
/ 21 марта 2012

У меня есть UITableView, который загружает значки для других моих приложений.

Они хорошо выглядят при хорошем автоматическом размере 57x57 в ячейке высотой 70 пикселей.

Когда я нажимаю на ячейку, изображение внезапно масштабируется до 70x70, и я не знаю, как его остановить.

Есть идеи?

Спасибо, Ashley

1 Ответ

0 голосов
/ 22 декабря 2012

Итак, насколько я понимаю, вы добавляете UIImageView в качестве подпредставления к просмотру ячейки.

Способ, которым я делаю это, который отлично работает, даже когда изображение меньше, чем высота строки ячеек, это добавитьUIImageView в cellForRowAtIndexPath, затем установите рамку на то, что соответствует ячейке и имеет размер изображения.

Возможно, вы создаете пользовательские ячейки в UI Builder, но явно устанавливаете рамку представления изображения вCGRectMake(imageview.frame.bounds.x,imageview.frame.bounds.y,57,57) и установка свойства autoresize для вертикального и горизонтального равным ни одному не должна остановить его масштабирование.

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