Partager via


NSLayoutRelation Énumération

Définition

É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.

S’applique à