SORU
3 EYLÜL 2009, PERŞEMBE


"wait_fences: yanıt alınamadı: 10004003"?

Bu şifreli bir hata görüşüm şu kod satırı nedeniyle yüklendiği ilk kez (ve ilk kez).

- (void)viewWillAppear:(BOOL)animated
{
    [textField becomeFirstResponder];
}

(Simülatörü~3 – 4 saniye bile fark edilir bir gecikme uygulamam tepkisiz hissettiren bu kaynaklanmaktadır. Herkes bunu düzeltmek nasıl biliyor? Apple'ın sitesinde herhangi bir belge bulmak, ya da herhangi bir çözüm yolu ya da Google'da edemem.

Garip bir şekilde, bunun tam tersi bir durum olursa ben koymak satırında -viewDidAppear: yerine -viewWillAppear:; yerine baskı hatası sadece ilk kez klavye gösterildiği ve bir daha asla hatadırdeğililk zaman ama her zaman basılı sonra. Bu benim için büyük bir baş ağrısına neden oluyor.

CEVAP
6 EYLÜL 2009, Pazar


-viewDidAppear:, -viewWillAppear değil, geçersiz kılma ve aramak emin [super viewDidAppear:] olun. Ekranda değilken animasyonlar yapmalıdır olmayan ("görünür"). Ve -viewDidAppear: dokümanlar yapmak için kendi şeyler var çünkü super araman gerektiğini açıklayın.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • ecf150king

    ecf150king

    20 Ocak 2006
  • Kyletiv7

    Kyletiv7

    28 Mayıs 2007
  • Study with Substance P

    Study with S

    31 Mayıs 2008