Описание тега uiimageview
UIImageView
доступно в iOS 2.0 и новее. Новые объекты просмотра изображений по умолчанию настроены на игнорирование пользовательских событий. Если вы хотите обрабатывать события в пользовательском подклассеUIImageView
, вы должны явно изменить значение userInteractionEnabled
собственность YES
после инициализации объекта. Связанный вопрос можно пометить с помощью uiimageview.
Когда UIImageView
объект отображает одно из своих изображений, фактическое поведение основано на свойствах изображения и представления. Если любое из изображенийleftCapWidth
или topCapHeight
свойства не равны нулю, то изображение растягивается в соответствии со значениями в этих свойствах. В противном случае изображение масштабируется, соответствует размеру или размещается в представлении изображения в соответствии сcontentMode
свойство представления. Рекомендуется (но не обязательно) использовать изображения одинакового размера. Если изображения имеют разные размеры, каждое из них будет настроено отдельно в зависимости от режима.
Все изображения, связанные с UIImageView
объект должен использовать тот же масштаб. Если ваше приложение использует изображения с разными масштабами, они могут отображаться некорректно.
Ресурс:
Вопросы в stackru, связанные с UIImageView
:
Образец:
UIImageView *myImage = [[UIImageView alloc] initWithFrame:CGRectMake(0, 0, 320, 460)];
//Allocating imageView and set its frame.
myImage.image = [UIImage imageNamed:@"myImage.png"];
//add image into imageview
[self.view addSubview:myImage];
// add imageview into your viewcontroller's view