Quando você parenta um UIPageLayout a um contêiner de UI, cada GuiObject irmão se torna uma página única para a qual você pode transitar através de scripting. Este layout é útil quando você deseja criar interfaces de usuário, como modais com abas, tutoriais ou telas de personalização de personagens.

Depois de criar várias páginas dentro do UIPageLayout, você precisa usar scripting para transitar de página para página. Por exemplo, o seguinte código, colado em um Script irmão do layout no lado do cliente, transita para frente e depois para trás entre as páginas a cada dois segundos.
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()Se você quiser visualizar páginas enquanto edita no Studio, pode usar a Barra de Comando para navegar de uma página para outra, permitindo que você revise onde precisa fazer alterações sem ter que jogar seu jogo a cada vez.
Na hierarquia da janela Explorer, selecione o objeto UIPageLayout.

Abra a Barra de Comando.
Insira qualquer um dos seguintes comandos e pressione Enter.
Ação Comando Próxima Página game:GetService("Selection"):Get()[1]:Next() Página Anterior game:GetService("Selection"):Get()[1]:Previous() Primeira Página game:GetService("Selection"):Get()[1]:JumpToIndex(0)