iphone UITableView Custom Cell выбранное изображение - PullRequest
2 голосов
/ 14 декабря 2010

У меня есть пользовательский UITableViewCell, который заполняет ячейку фоновым PNG и меткой.

Когда пользователь выбрал ячейку, я хочу на мгновение изменить фон, чтобы визуально дать ему указаниестрока была выбрана.Аналогично поведению по умолчанию, когда пользовательская ячейка не используется.

Как это сделать?

Ответы [ 3 ]

2 голосов
/ 14 декабря 2010

Вы можете попробовать этот урок:

http://cocoawithlove.com/2009/04/easy-custom-uitableview-drawing.html

1 голос
/ 06 сентября 2012

Публикация в качестве ответа, так что это правильно (первоначально с BahaiResearch.com):

В этом сценарии правильный ответ заключается в использовании следующего, при первоначальной настройке изображения:

image.HighlightedImage = [UIImage ..]; 

В противном случае вы загружаете изображения, когда происходит событие выделения, и теоретически есть небольшая задержка и т. Д.

0 голосов
/ 14 декабря 2010

позвольте мне сначала уточнить, хотите ли вы изменить backgroundimage.png ??

, если да, и для этого вы используете UIImageView, то вы можете написать следующий код в событии rowDidSelected ..

UIImageView *myImageView = [Cell viewWithTag:1]; //Tag is given in Interface Builder for the ImageView
myImageView.image = [[UIImage alloc] imageNamed:@"newimage.png"];
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...