Просто перетащите UIImageView из библиотеки и поместите в свой вид.Но если вы используете один UIViewController и одно представление, вам нужно обрабатывать изменения поворота представления изображения в коде.Самый простой способ - показать / скрыть в зависимости от ориентации.
- (void)willRotateToInterfaceOrientation:(UIInterfaceOrientation)toInterfaceOrientation duration:(NSTimeInterval)duration{
UIImageView *landscapeimageView = nil;
if ( UIInterfaceOrientationIsLandscape(toInterfaceOrientation) ){
landscapeImageView.hidden = NO;
portretOmageView.hidden = YES;
}
else{
landscapeImageView.hidden = YES;
portretOmageView.hidden = NO;
}
}
Вы также можете использовать только один UIImageView и изменить свойство image
на требуемое изображение:
[imageView setImage:[UIImage imageNamed:@"image1.png"]];//or @"image2.png"