2016-05-09 21 views
15

storyboard içinde ayarlanmış bir UITableViewCell arasındaki farklar nelerdir storyboard içinde bir tabloya bir UITableViewCell sürükleyin, ben denetçisinde ayarlanacak iki kimlik olduğunu buluyorum. Biri Kimlik Denetçisinde (Restoration ID), diğeri Öznitelik Denetçisinde (kimlik).Restorasyon kimliği ve tanımlayıcı

Aralarındaki fark nedir? Eğer app-sık yeniden oluşturulması nesneler için kullanılan çıktığınızda

cevap

16

Restorasyon kimlikleri yaptığı gibi yani görünümünüzü göz yapma, state restoration kullanılmaktadır. Öte yandan, Storyboard kimlikleri, yalnızca storyboard üzerindeki nesneleri tanımlar. Bunlar, nesnelerini yaratan için sıklıkla kullanılır.

+2

nesnelerden örneğini için kullanılır, ama nil var olan .. – wkx

+0

Hayır, bu durumda Storyboard ID'yi kullanmak istiyorsunuz, çünkü hücreleri "yaratıyorsunuz". –

+0

Anladım, teşekkürler! – wkx

4

A geri yükleme tanımlayıcısı, herhangi bir denetleyiciye atamanız veya korunmasını ve geri yüklenmesini istediğiniz bir dizedir. Durum koruma sırasında, geri yükleme tanımlayıcısına sahip olan görünüm hiyerarşisindeki görünüm denetleyicileri veya görünümleri diske kaydedilir.

Kimlik Müfettiş yılında Kimlik, O ben sadece "dequeueReusableCellWithIdentifier" ile hücreleri oluşturmak istiyorsanız Restorasyon kimliğini ayarlamak gerekir görünüyor Film Şeridi '

İlgili konular