UIView.TranslatesAutoresizingMaskIntoConstraints Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt an, ob die autorisierende Maske in Einschränkungen für das automatische Layout übersetzt werden soll.
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 6, 0, ObjCRuntime.PlatformArchitecture.All, null)]
public virtual bool TranslatesAutoresizingMaskIntoConstraints { [Foundation.Export("translatesAutoresizingMaskIntoConstraints")] [ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 6, 0, ObjCRuntime.PlatformArchitecture.All, null)] get; [Foundation.Export("setTranslatesAutoresizingMaskIntoConstraints:")] [ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 6, 0, ObjCRuntime.PlatformArchitecture.All, null)] set; }
member this.TranslatesAutoresizingMaskIntoConstraints : bool with get, set
Eigenschaftswert
Standardwert: true
.
- Attribute
Hinweise
Wenn diese Eigenschaft isttrue
, konvertiert UIViewdiese UIView's SuperviewAutoresizingMask in NSLayoutConstraints und schließt sie in das Superview's einConstraints. Dadurch wird dies UIView vollständig eingeschränkt, und das automatische Layout kann die Größe nicht ändern oder neu UIViewpositionieren.
Wenn der Anwendungsentwickler das automatische Layout verwendet, ermöglicht das Festlegen dieser Eigenschaft das false
Automatische Layout, das Layout dieses UIViewzu ändern.
In einem übermäßig eingeschränkten automatischen Layout ist die Darstellung von in den Debuginformationen des NSAutoresizingMaskLayoutConstraint
automatischen Layouts häufig ein Hinweis darauf, dass der Anwendungsentwickler diese Eigenschaft unangemessenerweise als true
irgendwo verlassen hat.