Mam dwa UIImageView na UIView. Każdy UIImageView ma jedną UIImage. Teraz chcę utworzyć jeden UIImage z dwóch UIImageView.Utwórz jeden UII z dwóch UIImageView
Podaj sugestię, w jaki sposób mogę to zrobić.
Mam dwa UIImageView na UIView. Każdy UIImageView ma jedną UIImage. Teraz chcę utworzyć jeden UIImage z dwóch UIImageView.Utwórz jeden UII z dwóch UIImageView
Podaj sugestię, w jaki sposób mogę to zrobić.
jeżeli twój widok z trzema UIImageViews i stworzyć odpowiednie wyloty
IBOutlet UIImageView *imageView1;
IBOutlet UIImageView *imageView2;
IBOutlet UIImageView *imageView3;
Można zrobić coś jak następuje łączenie imageViews 1 i 2 do ImageView 3
UIGraphicsBeginImageContext(imageView1.image.size);
CGRect rect = CGRectMake(0, 0, imageView1.image.size.width, imageView1.image.size.height);
[imageView1.image drawInRect:rect];
[imageView2.image drawInRect:rect blendMode:kCGBlendModeScreen alpha:0.5];
UIImage *resultingImage = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();
[imageView3 setImage:resultingImage];
CGBlendMode pozwala na wybierz jedną z następujących operacji tworzenia kompozycji dla swoich zdjęć:
enum CGBlendMode {
kCGBlendModeNormal,
kCGBlendModeMultiply,
kCGBlendModeScreen,
kCGBlendModeOverlay,
kCGBlendModeDarken,
kCGBlendModeLighten,
kCGBlendModeColorDodge,
kCGBlendModeColorBurn,
kCGBlendModeSoftLight,
kCGBlendModeHardLight,
kCGBlendModeDifference,
kCGBlendModeExclusion,
kCGBlendModeHue,
kCGBlendModeSaturation,
kCGBlendModeColor,
kCGBlendModeLuminosity,
kCGBlendModeClear,
kCGBlendModeCopy,
kCGBlendModeSourceIn,
kCGBlendModeSourceOut,
kCGBlendModeSourceAtop,
kCGBlendModeDestinationOver,
kCGBlendModeDestinationIn,
kCGBlendModeDestinationOut,
kCGBlendModeDestinationAtop,
kCGBlendModeXOR,
kCGBlendModePlusDarker,
kCGBlendModePlusLighter
};
Zamek Niels - Muszę wykonać tę samą operację. Mój główny widok obrazu jest statyczny, ale mój drugi widok jest przeciągalny. A więc powyższy kod tworzy mój drugi obraz tak samo jak główne granice obrazu. Jak mogę scalić te dwa obrazy w jeden bez ograniczania go do głównego widoku? Dzięki. – iOSAppDev
nie jestem pewien, co faktycznie próbujesz zaimplementować. Czy wynikowy obraz jest nałożony na jeden z dwóch obrazów lub inny ... – Nithin