UIImage UITableViewCell - PullRequest
       4

UIImage UITableViewCell

0 голосов
/ 05 марта 2011

Как я могу передать изображение, которое находится в моем UITableViewCell, на мое TableDetailsView.

Я попытался установить данные на Post, который является моим типом данных, который заполняет UITableView cells.

 [[cell avatar] setImage:[UIImage imageNamed:@"butterfly.jpeg"]];
 [post setImage: [UIImage imageNamed:@"butterfly.jpeg"]]; <-- app crashes here.

Ответы [ 2 ]

0 голосов
/ 28 мая 2011

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

0 голосов
/ 05 марта 2011

Все кажется, что Вопрос все еще не завершен ....

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

поэтому для целей тестирования я предлагаю просто использовать глобальную строку, т.е. в Delegate.Например, вы можете использовать эту ссылку для глобальной переменной

Передать переменную между партиями UIVIewControllers

DelegateClassObj.yourGlobalString = [NSString stringwithFormat: @ "% @", @ "butterfly.jpeg"];

из класса, в который вы хотите перейти.

&

сейчас, если вы хотите его использовать: предположим запись в вашем imageViewзатем

[post setImage: [UIImage imageNamed: DelegateClassObj.yourGlobalString]];

Надеюсь, это сработает .... упрощенный способ:)

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