web-dev-qa-db-fra.com

Différence entre UIViewContentModeScaleAspectFit et UIViewContentModeScaleToFill?

quelle est la différence entre IViewContentModeScaleAspectFit et IViewContentModeScaleToFill ...?

137
Madhumitha

Si vous parlez de UIViewContentMode, ce qui suit provient du Doc .

UIViewContentModeScaleToFill

Adapte le contenu à sa taille en modifiant le format du contenu si nécessaire.

UIViewContentModeScaleAspectFit

Ajuste le contenu à la taille de la vue en conservant les proportions. Toute zone restante des limites de la vue est transparente.

UIViewContentModeScaleAspectFill

Met à l'échelle le contenu pour remplir la taille de la vue. Certaines parties du contenu peuvent être coupées pour remplir les limites de la vue.

176
EmptyStack

Vous pouvez voir les différences entre les modes de contenu ici:

enter image description here

Le mode Redessiner fonctionne comme le mode Scale to Fill. Cependant, leur dessin est différent lorsque la géométrie de la vue change. Le mode Scale to Fill utilise le contenu déjà rendu, tandis que le mode Redessiner rend le contenu à nouveau.

515
erkanyildiz
113
Xar E Ahmer