ho un personalizzato UICollectionViewLayout
che fa uso del meccanismo di auto-sizing in iOS 8. Il mio UICollectionViewCell
's attuare preferredLayoutAttributesFittingAttributes
per tornare la loro dimensione preferita, calcolato utilizzando la configurazione automatica. Funziona benepreferredLayoutAttributesFittingAttributes non chiamati per le viste supplementari
Tuttavia, mi aspettavo che preferredLayoutAttributesFittingAttributes
funzionasse anche per visualizzazioni supplementari, ma non viene mai chiamato. È definito su UICollectionReusableView
dopotutto.
Se questo meccanismo è solo per le cellule, qual è il modo corretto di utilizzare la configurazione automatica per dimensioni viste supplementari in un costume UICollectionViewLayout
?
Ma la verità, sicuramente, è che le celle di auto-dimensionamento non funzionano molto bene, quindi non ci si può meravigliare se anche le viste integrative di auto-dimensionamento non funzionano. – matt
Non funzionano molto bene, ma ciò non significa che il metodo non debba essere chiamato;) – Warpling