SORU
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:

enter image description here

Bu öğretici buldum ama Image.png mask.png nerede bulabileceğimi söz etmemiştir!

TUTORIAL

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ş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • arnejann

    arnejann

    3 Kasım 2007
  • Damien Walters

    Damien Walte

    20 AĞUSTOS 2006
  • engineerguy

    engineerguy

    10 Ocak 2010