Lorsque vous parenté un UIPageLayout à un conteneur UI, chaque GuiObject frère devient une page unique à laquelle vous pouvez passer par le biais de scripts. Cette disposition est utile lorsque vous souhaitez créer des interfaces utilisateur telles que des modales à onglets, des tutoriels ou des écrans de personnalisation de personnage.

Après avoir créé plusieurs pages au sein du UIPageLayout, vous devez utiliser des scripts pour passer d'une page à l'autre. Par exemple, le code suivant, collé dans un Script frère côté client de la disposition, passe en avant puis en arrière entre les pages toutes les deux secondes.
local frame = script.Parent
local pageLayout = frame:FindFirstChildWhichIsA("UIPageLayout")
task.wait(2)
pageLayout:Next()
task.wait(2)
pageLayout:Next()
task.wait(2)
pageLayout:Previous()
task.wait(2)
pageLayout:Previous()Si vous souhaitez visualiser les pages tout en éditant dans Studio, vous pouvez utiliser la Barre de commandes pour naviguer d'une page à l'autre, vous permettant de revoir où vous devez apporter des modifications sans avoir à jouer à votre jeu à chaque fois.
Dans la hiérarchie de la fenêtre Explorateur, sélectionnez l'objet UIPageLayout.

Ouvrez la Barre de commandes.
Saisissez l'une des commandes suivantes et appuyez sur Entrée.
Action Commande Page suivante game:GetService("Selection"):Get()[1]:Next() Page précédente game:GetService("Selection"):Get()[1]:Previous() Première page game:GetService("Selection"):Get()[1]:JumpToIndex(0)