Ho cercato di creare il complesso UITableViewCell
tramite Autolayout ma sta causando un enorme rallentamento delle prestazioni durante lo scorrimento, quindi ho deciso di andare per i.e.ios UITableViewCell crea in modo programmatico in drawRect vs layoutSubviews
La complessità del layout della cella è come le schede di Facebook in cui ogni cella è diversa per il testo e le immagini dinamici.
Ho provato a eseguire il rendering della cella in layoutSubviews
ma lo scorrimento è ancora scarso ma migliore di Autolayout.
Ho anche provato a rendere la cella in drawRect
e questo offre le migliori prestazioni, ma durante lo scorrimento non posso aggiornare i frame mentre viene chiamato solo una volta.
Qualcuno può guidarmi qual è il caso migliore posso andare con le migliori prestazioni di scorrimento.? Sono bloccato .
carte fb? non potresti chiarire? – faviomob
significa fb news feed dove l'altezza dell'immagine varia e anche il post – Mukesh
ci potrebbero essere anche commenti, contatori e altro materiale .. Ho riprodotto la cella di instagram con autolayout con prestazioni accettabili (non così sbalorditive come quella originale), quindi senza campione concreto è difficile dire quale potrebbe essere il problema con la soluzione. Credo che fb e instagram non usino l'autolayout :) – faviomob