Özel bir UICollectionViewLayout
, kendiliğinden boyutlandırma mekanizmasını iOS 8'de kullanmaktadır. Benim UICollectionViewCell
'un preferredLayoutAttributesFittingAttributes
değerini, otomatik düzen kullanılarak hesaplanan tercih edilen boyutlarını döndürmesi. Bu iyi çalışıyor. Bununla birlikte, ek görünümler için çalışmak üzere preferredLayoutAttributesFittingAttributes
beklemekteydim, ama asla çağrılmadı. Sonuçta UICollectionReusableView
'da tanımlanmıştır.preferredLayoutAttributesFittingAttributes ek görünümler için çağrılmadı
Bu mekanizma yalnızca hücreler içinse, özel bir numaralı ek görüntüyü boyutlandırmak için otomatik mizanpajı kullanmanın doğru yolu nedir?
Ama gerçek şu ki, kendi kendine yeten hücrelerin gerçekten çok iyi çalışmadığıdır, bu yüzden kendi kendine boyutlandırma ek görünümleri de işe yaramazsa şaşırmayabilir. – matt
Çok iyi çalışmıyorlar ama bu yöntemin çağrılmaması gerektiği anlamına gelmiyor;) – Warpling