UIPageLayout

Veraltete anzeigen

*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

  • Parallel lesen

    Ob oder nicht Animationen zwischen Seiten.

  • Parallel lesen

    Ob die Seitenlayout-Ansicht um die Enden wraps.

  • Schreibgeschützt
    Nicht repliziert
    Parallel lesen

    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.

  • Parallel lesen

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

  • Parallel lesen

    Steuerelemente mit dem Scrollen, falls dies ein nicht-interaktives Layout ist. Standard zu wahr.

  • Parallel lesen

    Die Länge der Animationen.

Eigenschaften von UIGridStyleLayout übernommen

Methoden

  • JumpTo(page : Instance):void

    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.

  • JumpToIndex(index : number):void

    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.

  • Next():void

    Setzt UIPageLayout.CurrentPage auf die Seite nach der aktuellen Seite und animiert sie, oder macht nichts, wenn keine nächste Seite vorhanden ist.

  • Previous():void

    Setzt UIPageLayout.CurrentPage auf die Seite vor der aktuellen Seite und animiert sie, oder macht nichts, wenn keine vorherige Seite vorhanden ist.

Ereignisse

Eigenschaften

Animated

Parallel lesen

Ob oder nicht Animationen zwischen Seiten.

Circular

Parallel lesen

Ob die Seitenlayout-Ansicht um die Enden wraps.

CurrentPage

Schreibgeschützt
Nicht repliziert
Parallel lesen

Die Seite, die derzeit angezeigt wird oder das Ziel der aktuellen Animationenist.

EasingDirection

Parallel lesen

Die Entspannungsrichtung, die verwendet werden sollte, wenn eine Animation ausgeführt wird.

EasingStyle

Parallel lesen

Der Entlastungsstil, den Sie verwenden, wenn Sie eine Animationenausführen.

GamepadInputEnabled

Parallel lesen

Steuert die Überschreibungen von NextSelection{Up,Down,Left,Right} . Standard ist wahr.

Padding

Parallel lesen

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

Parallel lesen

Steuert die Verwendung des Scrollrads, falls es für etwas anderes bestimmt ist. Standard ist auf "Ja".

TouchInputEnabled

Parallel lesen

Steuerelemente mit dem Scrollen, falls dies ein nicht-interaktives Layout ist. Standard zu wahr.

TweenTime

Parallel lesen

Die Länge der Animationen.

Methoden

JumpTo

void

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

page: Instance

Rückgaben

void

JumpToIndex

void

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

index: number

Rückgaben

void

Next

void

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

void

Previous

void

Setzt UIPageLayout.CurrentPage auf die Seite vor der aktuellen Seite und animiert sie, oder macht nichts, wenn keine vorherige Seite vorhanden ist.


Rückgaben

void

Ereignisse

PageEnter

Feuert, wenn eine Seite Ansichtwird, und wird gerendert.

Parameter

page: Instance

PageLeave

Feuert, wenn eine Seite die Ansicht verlässt, und wird nicht gerendert.

Parameter

page: Instance

Stopped

Feuert, wenn eine Animation zu UIPageLayout.CurrentPage fertiggestellt wird, ohne abgebrochen zu werden, und die Ansicht aufgehört wird zu scrollen.

Parameter

currentPage: Instance