2015-12-17 21 views
18

Ben IOS yeni duyuyorum içeride UITableView bir PrototypeCell eklenemez. Main.storyboard yerine bir xib dosyasında UITableView oluşturmak istiyorum.
Ancak sorun, UITableViewCell'u UITableView içine sürüklediğimde, Main.storyboard içinde çalışmaz.
Benim Main.storyboard çok yavaş olduğunda yük ve ayrıca, her ekrana bulmak zor bu yüzden artık pek çok ekran var. Bu nedenle, xib dosyasına UITableView koymak istiyorum.xib dosyası

Bir şeyi mi özlüyorum yoksa yanlış bir şey mi yapıyorum?
Herhangi bir yardım Burada

takdir Üzgünüm ama prototip hücreleri sadece film şeridi bazlı projelerde mevcuttur Görüntüyü enter image description here

cevap

24

açıklamak olduğunu olacaktır. Umarım xib yaklaşımını çok fazla aşmayacaksınız ve bunun yerine çoklu storyboard'ları deneyebilirsiniz. Onları biraz bunaltıcı bulursanız, sorun değil; Daha iyi anlaşırlar - tüm görüntü denetleyicileriniz için bir hikaye tahtanızın olması gerekmediğini unutmayın. Kodda veya storyboard referanslarını kullanarak birden fazla bağlantıya sahip olabilirsiniz.

Xib'ler ile yapıştırmak isterseniz, başka bir seçenek kodu registerNib kullanmaktır. Böylece prototip hücrelerinizi xib cinsinden tasarlıyorsunuz, sonra bunları kod olarak kaydediyorsunuz. Tamamen pürüzsüz değil, ama ihtiyaçlarınızı karşılayabilir.

+0

Açıkladığınız için teşekkür ederiz. Xib, IIRC'de çalışmak için xibs –

+0

Wow'da prototip hücre oluşturmaya çalışacağım. Yakın zamanda bu işlevi kaldırdılar. –

12

bu process.Follow bunu kontrol ve masanın

Create Table

Create New Class for Cell

Make this class subclass of UITableViewCell

enter image description here

Use this code to create custom cell to show in table

için özel bir hücreyi dönülecektir

 do not forget to import custom cell

İlgili konular