NSLayoutRelation É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 qui spécifie la relation entre deux attributs dans un NSLayoutConstraint
[ObjCRuntime.Unavailable(ObjCRuntime.PlatformName.WatchOS, ObjCRuntime.PlatformArchitecture.All, null)]
public enum NSLayoutRelation
type NSLayoutRelation =
- Héritage
-
NSLayoutRelation
- Attributs
Champs
Equal | 0 | Relation d’égalité. |
GreaterThanOrEqual | 1 | Relation supérieure ou égale. |
LessThanOrEqual | -1 | Relation inférieure ou égale. |
Remarques
Les dispositions basées sur des contraintes sont basées sur des relations entre les valeurs de deux NSLayoutAttributes. Les contraintes peuvent être rendues plus flexibles en autorisant des relations autres que l’égalité stricte, c’est-à-dire ou GreaterThanOrEqualLessThanOrEqual. Avec des relations autres que Equal le solveur de contraintes tente de réduire la différence d’attributs. Si Equal est spécifié et que le solveur de contraintes ne peut pas résoudre le système de contraintes, le solveur de contrainte lève une exception.