UIPageLayout
*Dieser Inhalt wurde mit KI (Beta) übersetzt und kann Fehler enthalten. Um diese Seite auf Englisch zu sehen, klicke hier.
Erstellt ein mehrere Seiten umfassendes Ansichtsfenster, wie die Startseite eines mobilen Geräts. Du kannst ein UIPageLayout verwenden, indem du es an einen GuiObject übernimmst. Dann wird das UIPageLayout auf alle seine GuiObjects-Brüder angewendet.
Zusammenfassung
Eigenschaften
Ob oder nicht Animationen zwischen Seiten.
Ob die Seitenlayout-Ansicht um die Enden wraps.
Die Seite, die derzeit angezeigt wird oder das Ziel der aktuellen Animationenist.
Die Entspannungsrichtung, die verwendet werden sollte, wenn eine Animation ausgeführt wird.
Der Entlastungsstil, den Sie verwenden, wenn Sie eine Animationenausführen.
Steuert die Überschreibungen von NextSelection{Up, Down, Left, Right} . Standard ist wahr.
Bestimmt die Menge, von der die Seiten voneinander getrennt sind.
Steuert die Verwendung des Scrollrads, falls es für etwas anderes bestimmt ist. Standard ist auf "Ja".
Steuerelemente mit dem Scrollen, falls dies ein nicht-interaktives Layout ist. Standard zu wahr.
Die Länge der Animationen.
Die absolute Größe des Platzes, der vom Rasterlayout eingenommen wird.
Bestimmt die Achse, in der UI-Objekte platziert werden.
Bestimmt die horizontale Ausrichtung von UI-Elementen innerhalb des übergeordneten Elements.
Bestimmt die Reihenfolge, in der Kind-UI-Objekte in einem Layout platziert werden.
Bestimmt die vertikale Ausrichtung von UI-Elementen innerhalb des übergeordneten Elements.
Methoden
Wenn die page in der UIPageLayout ist, setzt sie UIPageLayout.CurrentPage darauf und animiert zu ihm. Wenn das dreieckige布局 aktiviert ist, wird der kürzeste Weg zu dieser Seite genommen.
Wenn der Index >= 0 und weniger als die Größe des Layouts ist, handelt diese Methode wie UIPageLayout:JumpTo() . Wenn es außerhalb der Grenzen und festlegenist, wird es die vollständige Distanz zwischen dem In-Bounds-Index von UIPageLayout.CurrentPage und dem neuen Index animieren.
Setzt UIPageLayout.CurrentPage auf die Seite nach der aktuellen Seite und animiert sie, oder macht nichts, wenn keine nächste Seite vorhanden ist.
Setzt UIPageLayout.CurrentPage auf die Seite vor der aktuellen Seite und animiert sie, oder macht nichts, wenn keine vorherige Seite vorhanden ist.
Ereignisse
Feuert, wenn eine Seite Ansichtwird, und wird gerendert.
Feuert, wenn eine Seite die Ansicht verlässt, und wird nicht gerendert.
Feuert, wenn eine Animation zu UIPageLayout.CurrentPage fertiggestellt wird, ohne abgebrochen zu werden, und die Ansicht aufgehört wird zu scrollen.
Eigenschaften
CurrentPage
Die Seite, die derzeit angezeigt wird oder das Ziel der aktuellen Animationenist.
EasingDirection
Die Entspannungsrichtung, die verwendet werden sollte, wenn eine Animation ausgeführt wird.
EasingStyle
Der Entlastungsstil, den Sie verwenden, wenn Sie eine Animationenausführen.
GamepadInputEnabled
Steuert die Überschreibungen von NextSelection{Up,Down,Left,Right} . Standard ist wahr.
Padding
Bestimmt die Menge, die Seiten voneinander trennt. Kann entweder über Skala (Prozentteil der übergeordnetes Teilin der aktuellen Richtung) oder Offset (eine statische Abstandswerte, ähnlich der Pixelgröße) festgelegt werden.
ScrollWheelInputEnabled
Steuert die Verwendung des Scrollrads, falls es für etwas anderes bestimmt ist. Standard ist auf "Ja".
TouchInputEnabled
Steuerelemente mit dem Scrollen, falls dies ein nicht-interaktives Layout ist. Standard zu wahr.
Methoden
JumpTo
Wenn die page in der UIPageLayout ist, setzt sie UIPageLayout.CurrentPage darauf und animiert zu ihm. Wenn das dreieckige布局 aktiviert ist, wird der kürzeste Weg zu dieser Seite genommen.
Parameter
Rückgaben
JumpToIndex
Wenn der Index >= 0 und weniger als die Größe des Layouts ist, handelt diese Methode wie UIPageLayout:JumpTo() . Wenn es außerhalb der Grenzen und festlegenist, wird es die vollständige Distanz zwischen dem In-Bounds-Index von UIPageLayout.CurrentPage und dem neuen Index animieren.
Parameter
Rückgaben
Next
Setzt UIPageLayout.CurrentPage auf die Seite nach der aktuellen Seite und animiert sie, oder macht nichts, wenn keine nächste Seite vorhanden ist.
Rückgaben
Previous
Setzt UIPageLayout.CurrentPage auf die Seite vor der aktuellen Seite und animiert sie, oder macht nichts, wenn keine vorherige Seite vorhanden ist.
Rückgaben
Ereignisse
PageLeave
Feuert, wenn eine Seite die Ansicht verlässt, und wird nicht gerendert.
Parameter
Stopped
Feuert, wenn eine Animation zu UIPageLayout.CurrentPage fertiggestellt wird, ohne abgebrochen zu werden, und die Ansicht aufgehört wird zu scrollen.