Domanda

Qual è il punto di questa proprietà contentView? Voglio dire: perché non sono tutti subviews appena aggiunto al self

Fammi capire bene: Ogni cellula è una vista (UITabvleViewCell è una sottoclasse UIView). E questo punto di vista il grasso ha un altro vista di grassi con gli stessi limiti seduto sulla cima di esso, chiamato contentView. Che contentView porta poi tutti gli altri subviews.

Ora perché non fanno risparmiare quel pezzo extra di memoria? C'è qualche logica genio dietro questa decisione? Mi piacerebbe capire il motivo di questo.

È stato utile?

Soluzione

Il punto di vista del contenuto non sempre hanno gli stessi limiti come la cellula. Ad esempio, quando si entra in modalità modifica, il pulsante diapositive eliminare la vista contenuto verso destra, ridimensionamento nel processo.

A Closer Look at Table View cellule

Figura 5-1 Parti di una cella di visualizzazione della tabella:

entrare descrizione dell'immagine qui


Figura 5-2 Parti di una cella di tabella vista in modalità di modifica:

entrare descrizione dell'immagine qui

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top