SORU
6 NİSAN 2011, ÇARŞAMBA


Anlamak isteyen iOS ömrü UİViewController

Açıkla bana UIViewController yaşam döngüsü yönetmek için doğru bir şekilde verebilir misiniz?

Özellikle benim gibi nasıl kullanılır Initialize, ViewDidLoad, ViewWillAppear, ViewDidAppear, ViewWillDisappear, ViewDidDisappear, ViewDidUnload ve Dispose yöntemleri Monotouch için UIViewController sınıf.

Şimdiden teşekkür ederim.

CEVAP
6 NİSAN 2011, ÇARŞAMBA


Tüm bu komutları/mevcut yük/görünüm denetleyicisi gizlemek otomatik olarak iOS tarafından uygun zamanlarda denir. Önemli olan bu yöntemleri UIView ler kendileri için UIViewControlleriçin değil bağlı olduğunu unutmayın. Bu özellikleri sadece UIView kullanarak alamazsınız.

Apple'ın sitesi here büyük belgeler var. Sadece gerçi koyarak:

  • ViewDidLoad - xib sınıf ve yük oluştururken Aradı. İlk kurulum için büyük ve tek seferlik bir iş.

  • ViewWillAppear - sağ görünüm ortaya çıkmadan önce, gizleme/gösterme alanlar için iyi ya da görünür önce her zaman olmasını istediğiniz herhangi bir işlemi Denir. Görünümler arasında ileri ve geri gidiyor olabilir, çünkü bu sizin ekranda görünmesi için her zaman çağrılır.

  • ViewDidAppear - görünüm göründükten sonra bir animasyon başlamak için harika bir yer veya bir API harici veri yükleniyor.

  • 16*/DidDisappear *- WillAppear ile Aynı şey.

  • ViewDidUnload/ViewDidDispose - Objektif C, burası sizin temiz ve serbest şeyler, ama bu işlenen otomatik olarak çok fazla değil gerçekten tutuluyor.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • bethliebert

    bethliebert

    23 EKİM 2008
  • Lena Danya

    Lena Danya

    11 NİSAN 2010
  • Tracy Hairston

    Tracy Hairst

    22 Mayıs 2009