UIAspectRatioConstraint

Veraltete anzeigen

*Dieser Inhalt wurde mit KI (Beta) übersetzt und kann Fehler enthalten. Um diese Seite auf Englisch zu sehen, klicke hier.

Die UIAspectRatioConstraint enforces a Breiten-zu-Höhe-Verhältnis-Aspe

Die Festlegung dieser Beschränkung's AspectRatio an den Standard von 1 ( 1:1 ) ist ein praktisches Weg, um das unproportionale Skalieren/Strecken eines 1> Class.ImageLabel mit einem quadratischen Objektzu verhindern.

Beachten Sie, dass wenn ein UI-Objekt unter der Kontrolle von both a layout structure such as UIListLayout and a UIAspectRatioConstraint , die Konsole überschreitet, wird die Konsole überschreiben das Layout und kontrolliert die Größe des Objekts.

Zusammenfassung

Eigenschaften

Eigenschaften

AspectRatio

Parallel lesen

AspectRatio bestimmt die Breiten- zu Höhenverhältnis, die gewartet werden muss. Um das Verhältnis von Breite zu Höhe umzukehren, nehmen Sie das Gegenteil (teilen Sie 1 durch die Zahl oder erhöhen Sie die -1st Power). Dieser Wert muss größer sein als 0.

AspectType

Parallel lesen

AspectType bestimmt, wie die maximale Größe des Objekts begrenzt ist.

  • Wenn auf FitWithinMaxSize eingestellt, ist das Objekt die maximale Größe innerhalb seiner eigenen AbsoluteSize .

  • Wenn auf ScaleWithParentSize eingestellt, ist die maximale Größe des Objekts die Größe des Parents, während das Aspektverhältnis immer noch den Aspekt anpasst.

DominantAxis

Parallel lesen

DominantAxis bestimmt, welche Achse verwendet werden soll, wenn die neue Größe des Objekts festgelegt wird, unter der Annahme, dass es sonst die Größe des übergeordnetes Teilüberschreiten würde.

Methoden

Ereignisse