Как добавить изображение в просмотр таблицы в iphone - PullRequest
0 голосов
/ 06 июля 2011

Я должен добавить изображение в табличное представление в каждом. У меня есть 2 списка один для твиттера и второй для фейсбука. Я хочу показать каждый список со своим значком изображения. Вот мой код для добавления значения в таблицу твиттера.

   for (NSDictionary *wallText in sortedarray) {

    NSString *wallNameValue = [wallText objectForKey:@"message"];


    if(![[NSNull null] isEqual:wallNameValue] && [wallNameValue length])
    {


        [tableList addObject:wallNameValue];

    }

}

Я хочу показать твиттер-изображение слева от строки. Как я могу добавить изображение.

Заранее спасибо

Ответы [ 3 ]

1 голос
/ 06 июля 2011

Просто попробуйте использовать таким образом:

cell.imageView.image = [UIImage imagedNamed:[wallText objectForKey:@"message"]];

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

Просто получите доступ к массиву через indexpath.row

NSDictionary *wallText = (NSDictionary *)[[sortedarray objectAtIndex:indexPath.row]valueForKey:message];

Надеюсь, вы собираетесь делать все эти вещи в - (UITableViewCell *) tableView: (UITableView *) tableView cellForRowAtIndexPath: (NSIndexPath *) indexPath.

0 голосов
/ 06 июля 2011

В cellForRowAtIndexPath просто сделать

cell.imageView.image = [UIImage imageWithData:[yourImageDataArray objectAtIndex:indexPath.row]];
0 голосов
/ 06 июля 2011

В делегате вашего табличного представления, в методе, который устанавливает ваш UITableViewCell, сделайте что-то вроде этого:

cell.imageView.image = myImage;
// myImage is a UIImage *.

Каждый UITableViewCell имеет встроенный UIImageView, который отображает изображение для вас в левой части ячейки.

Ссылка: http://developer.apple.com/library/ios/#DOCUMENTATION/UIKit/Reference/UITableViewCell_Class/Reference/Reference.html

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