2011-11-28 17 views
5

XCode 3'te, bir tablo görünümü hücre alt sınıfı oluştururken bir uç oluşturmayı seçebilirdim. Xcode 4'te sadece h/m dosyalarını yapar.Xcode 4'te nib ile özel bir UITableViewCell nasıl oluştururum?

Alt sınıfı bir xib dosyası ile nasıl yapabilirim?

Düzenleme: bkz ekran görüntüleri aşağıda:

New File

enter image description here

DÜZENLEME: Ayrıca , otomatik UITableViewCell ucunu oluşturmak için herhangi bir yolu h ve m dosyalarla birlikte orada , tüm önceden kablolu ve düzenlemek için hazır mısınız?

+0

Nerede? Seçtiğim zaman: Dosya, Yeni Dosya, Kakao Dokunma, Nesne-C Sınıfı, İleri, (tip sınıf adı), açılır listeden UITableViewCell öğesini seçin, İleri ... sonra da iletişim kutusuna gider. Hiçbir yerde kullanıcı arayüzü için xib ile kontrol etme seçeneği yoktur. – TigerCoding

+0

Soru sorulmuyor ... sorunuzu daha basit bir şekilde açıklıyor musunuz? Belki yardımcı olabilirim. –

+0

Hala XCode 4 ... – TigerCoding

cevap

3

Bu blog post, el ile nasıl ekleneceğini açıklar. iOS4 + hattı

NSArray *nib = [[NSBundle mainBundle] loadNibNamed:@”CustomCell” owner:self options:nil]; 

içinde

düzenlemek UINib ile taşıma daha verimli bir uç ile ikame edilmiş olabilir.
bu blog post numarasına bakın ve nasıl geriye doğru uyumlu olarak kalınır.

+0

Harika bağlantı, ancak el ile bunu yapmanın bir yolu var mı? Yoksa bu tek yol mu? – TigerCoding

+0

İhtiyacım olan tek yol bu. ve uygun bir dosya sahibi olmadan xibs kullanan diğerlerine göre oldukça zarif bir. – vikingosegundo

+0

Tüm varsayılan bağlantılar, backgroundView ve contentView gibi önceden bağlanmış mı, yoksa bunları manuel olarak bağlamalı mıyım? TextLabel hakkında ne dersiniz? – TigerCoding

1

Javy, anladığım gibi zaten .h/.m dosyalarınız var ve görünümü (eksik) göremiyorsunuz.

  1. Lütfen yeni dosya seç, "Kullanıcı Arayüzü" kategorisini seç ve alt kategoride boş.
  2. Elyafınız oluşturulduğunda, ekranda UITableViewCell öğesini sürükleyip bırakın.
  3. Sınıfı İlk Yanıtlayıcı olarak ayarlayın.

İşiniz bitti.

+0

Kapat, ancak üçüncü adım yanlış (bkz. @vikingosegundo linki). Eğer h/m dosyam yoksa, nib, h ve m dosyalarını bir seferde bir şekilde yapabilir miyim (Tüm önceden kablolu)? – TigerCoding

İlgili konular