22 NİSAN 2011, Cuma
Nasıl Maske için bir UİİmageView
Böyle bir görüntü maske bir şey için çalışıyorum:
Bu öğretici buldum ama Image.png
mask.png
nerede bulabileceğimi söz etmemiştir!
Bana yardım eder misiniz?
EDİT:
- (void) viewDidLoad {
UIImage *OrigImage = [UIImage imageNamed:@"dogs.png"];
UIImage *mask = [UIImage imageNamed:@"mask.png"];
UIImage *maskedImage = [self maskImage:OrigImage withMask:mask];
myUIIMage.image = maskedImage;
}
CEVAP
23 NİSAN 2011, CUMARTESİ
Daha kolay bir yolu var.
#import <QuartzCore/QuartzCore.h>
// remember to include Framework as well
CALayer *mask = [CALayer layer];
mask.contents = (id)[[UIImage imageNamed:@"mask.png"] CGImage];
mask.frame = CGRectMake(0, 0, <img_width>, <img_height>);
yourImageView.layer.mask = mask;
yourImageView.layer.masksToBounds = YES;
Bunu Paylaş:
Nasıl bir UİİmageView orantılı olarak ...
Nasıl bir JavaScript nesnesinin bir öz...
Nasıl Git deposu için boş bir dizin ek...
Nasıl Windows pip yüklemek için?...
Nasıl özel yöntemleri, alanları veya i...