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

  • Derek Banas

    Derek Banas

    12 AĞUSTOS 2008
  • Jordie Jordan

    Jordie Jorda

    27 Ocak 2008
  • williamfitzsimmons

    williamfitzs

    14 Mart 2008