uiimageview в пользовательской ячейке не отображается в пользовательской ячейке

У меня есть пользовательская ячейка с UILabel и UIImageView, которая работает только частично.

Раскадровка подключена к каждому из розеток и все такое... никаких проблем нет. В контроллере представления метка заполняется текстом нормально... но по какой-то причине изображение не появляется.

CustomCell.h

 @property (strong, nonatomic) IBOutlet UILabel *lblMenuItem;
 @property (strong, nonatomic) IBOutlet UIImageView *imgMenuItem;

MainViewController.m

 CustomCell *cell = [tableView dequeueReusableCellWithIdentifier:cellIdentifier];
 cell.lblMenuItem.text = menuTitleArrat[indexPath.row];
 cell.imgMenuItem.image = [UIImage imageNamed:imageMenuArr[indexPath.row]];

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

Теперь, если я добавлю изображение так:

 cell.imageView.image = [UIImage imageNamed:imageMenuArr[indexPath.row]];

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

Мысли / комментарии? Похоже, это не должно быть так сложно...




РЕДАКТИРОВАТЬ: Хорошие моменты, но, к сожалению, не это тоже.

Вот настройки в раскадровке:

настройка раскадровки

И тогда он работает в симуляторе:

Бег в симуляторе

0 ответов

Другие вопросы по тегам