myImageView.image = [UIImage imageNamed:@"image2.png"];
Это должно сделать это.UIImageView имеет свойство image
, которое вы можете установить, как указано выше, или используя метод -setImage:
, предоставленный свойством.Кроме того, начиная с документы :
Установка свойства изображения не меняет размер UIImageView.Вызовите sizeToFit, чтобы настроить размер представления в соответствии с изображением.
Другие ваши вопросы:
не работает, поскольку говорит, что * изображение не используетсяпеременная.
В предоставленном вами коде вы присваиваете изображение локальной переменной.Если вы не сделаете что-то с этой переменной, в этом коде нет смысла.Вместо этого присвойте изображение свойству image
вашего изображения, как описано выше.
также выдает ошибку в imageNamed говорит, что нет известного метода класса для селектора 'imageName'
Это просто выглядит как опечатка в вашем коде.Отсутствие «d» в «imageName», безусловно, является проблемой.
Что нового в 4.2?
Ничего не изменилось в отношении настройки изображениянасколько я знаю.Я думаю, что у вас есть пара небольших проблем в вашем коде.