qual è la differenza tra UIViewContentModeScaleAspectFit e UIViewContentModeScaleToFill ...?
qual è la differenza tra UIViewContentModeScaleAspectFit e UIViewContentModeScaleToFill ...?
Risposte:
Se stai parlando di UIViewContentMode , quanto segue è dal documento .
UIViewContentModeScaleToFill
Ridimensiona il contenuto in base alle dimensioni di se stesso modificando le proporzioni del contenuto, se necessario.
UIViewContentModeScaleAspectFit
Ridimensiona il contenuto per adattarlo alle dimensioni della vista mantenendo le proporzioni. Qualsiasi area rimanente dei limiti della vista è trasparente.
UIViewContentModeScaleAspectFill
Ridimensiona il contenuto per riempire le dimensioni della vista. Parte del contenuto può essere ritagliata per riempire i limiti della vista.
Puoi vedere le differenze tra le modalità di contenuto qui:
La modalità di ridisegno funziona come la modalità Ridimensiona per riempire. Ma c'è una differenza nel modo in cui vengono disegnati quando cambia la geometria della vista. La modalità Ridimensiona per riempire utilizza il contenuto già renderizzato mentre la modalità Ridisegna rende nuovamente il contenuto.