SORU
10 Kasım 2011, PERŞEMBE


Nasıl bir UİView arka plan görüntü doldurmak için

bir uiview var ve bu şekilde bir arka plan görüntüsü seçin:

self.view.backgroundColor = [UIColor colorWithPatternImage:[UIImage imageNamed:@"sfond-appz.png"]];

Benim sorunum arka görüntü iç görünüm merkezli değil, ama bazen tüm görünümü doldurmak için tekrarlanmış olmasıdır. Bir şekilde uiview ve scretch içinde resim ekran boyutuna merkezi var mı? Not: arka plan neden için UİİmageView kullanamam ben bir scrollview.

CEVAP
10 Kasım 2011, PERŞEMBE


Görüntü önceden, bencil ve gergin bir resim yapmak için işlemek gerekir. Bunu deneyin:

UIGraphicsBeginImageContext(self.view.frame.size);
[[UIImage imageNamed:@"image.png"] drawInRect:self.view.bounds];
UIImage *image = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();

self.view.backgroundColor = [UIColor colorWithPatternImage:image];

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • B4ROK

    B4ROK

    1 EKİM 2008
  • Chip Johnson

    Chip Johnson

    30 AĞUSTOS 2007
  • GamingAndTech

    GamingAndTec

    16 NİSAN 2013