При установке изображения в tableViewCell
или collectionViewCell
, это сработало для меня:
Поместите следующий код в cellForRowAtIndexPath
или cellForItemAtIndexPath
// Получить указатель на ячейку. Ответ предполагает, что вы сделали это, но здесь для полноты.
CheeseCell *cell = [collectionView dequeueReusableCellWithReuseIdentifier:@"cheeseCell" forIndexPath:indexPath];
// Захватить изображение из библиотеки документов и установить его в ячейку.
UIImage *myCheese = [UIImage imageNamed:@"swissCheese.png"];
[cell.cheeseThumbnail setImage:myCheese forState:UIControlStateNormal];
ПРИМЕЧАНИЕ: xCode, похоже, зациклился на этом для меня. Мне пришлось перезапустить xCode и симулятор, он работал правильно.
Предполагается, что у вас настроено cheeseThumbnail в качестве IBOutlet ... и некоторых других вещей ... надеюсь, вы достаточно знакомы с представлениями таблиц / коллекций и можете это использовать.
Надеюсь, это поможет.