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

  • LivestrongWoman

    LivestrongWo

    1 Aralık 2011
  • Shantanu Sood

    Shantanu Soo

    3 Kasım 2008
  • TopDJMag TV

    TopDJMag TV

    29 Temmuz 2010