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

  • 3biblecom

    3biblecom

    23 NİSAN 2011
  • AFISHAL

    AFISHAL

    7 Mart 2009
  • joshsnice

    joshsnice

    28 Kasım 2006