UIViewContentMode Énumération
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Énumération indiquant comment la bitmap mise en cache d’une vue doit être rendue lorsque les limites de l’affichage changent.
[ObjCRuntime.Unavailable(ObjCRuntime.PlatformName.WatchOS, ObjCRuntime.PlatformArchitecture.All, null)]
public enum UIViewContentMode
type UIViewContentMode =
- Héritage
-
UIViewContentMode
- Attributs
Champs
Bottom | 6 | Aligne le contenu en bas de la vue. |
BottomLeft | 11 | Aligne le contenu en bas à gauche de la vue. |
BottomRight | 12 | Aligne le contenu sur le côté inférieur droit de la vue. |
Center | 4 | Centre le contenu de la vue |
Left | 7 | Aligne le contenu à gauche de l’affichage. |
Redraw | 3 | Cela force un redessinage lorsque le Frame d’un objet change. |
Right | 8 | Aligne le contenu à droite de la vue. |
ScaleAspectFill | 2 | Met à l’échelle le contenu pour remplir les nouvelles bounaries de la vue, tout en conservant les proportions. Cela signifie que le contenu peut être coupé. |
ScaleAspectFit | 1 | Met à l’échelle le contenu afin que tout soit visible, tout en conservant la ration d’aspect. Toutes les zones qui ne sont pas remplies deviennent transparentes. |
ScaleToFill | 0 | Met à l’échelle le contenu pour l’adapter aux nouvelles limites, ce qui peut déformer le contenu. |
Top | 5 | Aligne le contenu en haut de la vue. |
TopLeft | 9 | Aligne le contenu en haut à gauche de l’affichage. |
TopRight | 10 | Aligne le contenu en haut à droite de l’affichage. |
Remarques
Le contenu de est UIView mis en cache dans une bitmap, les valeurs de cette énumération déterminent ce qui se passe à une vue lorsque les limites de cette vue changent. Avec ceux-ci, vous pouvez contrôler si la bitmap est étirée ou si la vue est redessinée.
Le tableau suivant montre le comportement en plaçant cette image {638, 475} dans une UIImageView taille {280, 100}.
Valeur | Comportement | |
---|---|---|
Bottom | Aligne le contenu en bas de la vue. | |
BottomLeft | Aligne le contenu en bas à gauche de la vue. | |
BottomLeft | Aligne le contenu en bas à gauche de la vue. | |
BottomLeft | Aligne le contenu en bas à gauche de la vue. | |
BottomLeft | Aligne le contenu en bas à gauche de la vue. | |
BottomLeft | Aligne le contenu en bas à gauche de la vue. | |
BottomRight | Aligne le contenu en bas à droite de la vue. | |
Center | Centrez le contenu de la vue. | |
Left | Aligne le contenu à gauche de l’affichage. | |
Redraw | Force un redessinage lorsque le Frame d’un objet change. | |
Right | Aligne le contenu à droite de la vue. | |
ScaleAspectFill | Met à l’échelle le contenu pour remplir les nouvelles bounaries de la vue, tout en conservant les proportions. Cela signifie que le contenu peut être coupé. | |
ScaleAspectFit | Met à l’échelle le contenu afin que tout soit visible, tout en conservant les proportions. Toutes les zones qui ne sont pas remplies deviennent transparentes. (Dans l’image, P:UIKit.UIImage.BackgroundColor a été défini sur noir pour mettre l’accent sur le comportement de mise à l’échelle.) | |
ScaleToFill | Met à l’échelle le contenu pour l’adapter aux nouvelles limites, ce qui peut déformer le contenu. | |
Top | Aligne le contenu en haut de la vue. | |
TopLeft | Aligne le contenu en haut à gauche de l’affichage. | |
TopRight | Aligne le contenu en haut à droite de l’affichage. |