Freigeben über


NSLayoutRelation Enumeration

Definition

Eine -Enumeration, die die Beziehung zwischen zwei Attributen in einem angibt. NSLayoutConstraint

[ObjCRuntime.Unavailable(ObjCRuntime.PlatformName.WatchOS, ObjCRuntime.PlatformArchitecture.All, null)]
public enum NSLayoutRelation
type NSLayoutRelation = 
Vererbung
NSLayoutRelation
Attribute

Felder

Equal 0

Eine Gleichheitsbeziehung.

GreaterThanOrEqual 1

Eine größer-als-oder-gleich-Beziehung.

LessThanOrEqual -1

Eine Beziehung mit kleiner oder gleich.

Hinweise

Einschränkungsbasierte Layouts basieren auf Beziehungen zwischen den Werten von zwei NSLayoutAttributes. Einschränkungen können flexibler gestaltet werden, indem andere Beziehungen als strikte Gleichheit zugelassen werden, GreaterThanOrEqual d. h. oder LessThanOrEqual. Mit anderen Beziehungen als Equal dem Einschränkungslöser wird versucht, den Unterschied in den Attributen zu minimieren. Wenn Equal angegeben ist und der Einschränkungslöser das System der Einschränkungen nicht lösen kann, löst der Einschränkungslöser eine Ausnahme aus.

Gilt für: