Wystarczy przetestowane, stwórz kontekst na podstawie rozmiarów obrazy, które pracują z i wyciągnąć je na szczycie siebie (zakładając, że są tej samej szerokości):
UIImage *image1 = [UIImage imageNamed:@"image1.png"];
UIImage *image2 = [UIImage imageNamed:@"image2.png"];
CGSize size = CGSizeMake(image1.size.width, image1.size.height + image2.size.height);
UIGraphicsBeginImageContext(size);
[image1 drawInRect:CGRectMake(0,0,size.width, image1.size.height)];
[image2 drawInRect:CGRectMake(0,image1.size.height,size.width, image2.size.height)];
UIImage *finalImage = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();
//Add image to view
UIImageView *imageView = [[UIImageView alloc] initWithFrame:CGRectMake(0, 0, finalImage.size.width, finalImage.size.height)];
imageView.image = finalImage;
[self.view addSubview:imageView];
chcesz je scalić lub umieścić nad sobą? – IronManGill
Czy zaczynasz od dwóch "UIImage's? –
Chcę umieścić je nad sobą. Ponieważ wyświetlałem dwa obrazy, nie chcę nakładać się na obraz, chcę pokryć 488 wysokości – krish