iPhone - Ayar arka plan üzerinde UİTableViewController | Netgez.com
SORU
22 Mayıs 2009, Cuma


iPhone - Ayar arka plan üzerinde UİTableViewController

Bir UİTableViewController bir arka plan görünümünü ayarlamak için herhangi bir yolu var mı?

UIViewController ama tablonun tüm içeriğini gelsin görünüm bir görünüm kullanıyorum kod ile çalışıyorum. cellForRowAtIndexPath-method arka plan görünümü eklersem gösteren değil. Kimse daha önce bunu yapmış veya nasıl yapılabilir bir fikri var mı? İşte kullanıyorum kod:

UIImage *image = [UIImage imageNamed: @"background.jpg"];
UIImageView *backImage = [[UIImageView alloc] initWithImage: image];
[self.view addSubview: backImage];
[self.view sendSubviewToBack: backImage];

CEVAP
17 Mart 2010, ÇARŞAMBA


(Bu temelde Hans Espen çözüm olarak yukarıda, ama kısalık için uygun yöntemleri kullanır)

-[UITableViewControllerSubclass viewDidLoad] yöntem: bu koymak

self.tableView.backgroundColor = [UIColor colorWithPatternImage:[UIImage imageNamed:@"BackgroundPattern.png"]];

Sadece nadiren görünümü aslında yüklediğinde () çağrılır ve bu nedenle performansı üzerinde ihmal edilebilir bir etkiye sahip olacaktır beri viewDidLoad bir yöntem autoreleases bir kaç önlemek amacı yok.

Her zaman iPhone PNG resimler kullanmalısınız N. B., JPEG veya başka bir biçim değil.

Bunu PaylaÅŸ:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VÄ°DEO

Rastgele Yazarlar

  • 24 Канал

    24 КанаÐ

    5 ÅžUBAT 2006
  • Andytokkallos

    Andytokkallo

    27 Kasım 2007
  • Lamarr Wilson

    Lamarr Wilso

    27 Aralık 2008