PageView
A page view é basicamente um formato diferente de apresentação de uma TabView.
Sendo ótima para criar onboardings, a page view permite uma navegação de telas com um simples gesto de swipe, e possui pequenos círculos na parte inferior da tela para identificar em qual página o usuário está atualmente.
Criando uma Page View
Para criar uma page view, baste criar uma TabView normalmente e adicionar o modificador .tabViewStyle(.page):
Mostrando ou ocultando os círculos de navegação
Existem algumas opções caso você queira ou não mostrar os círculos indicadores da parte inferior da tela:
- .never: Os círculos nunca serão mostrados.
 
- .always: Os círculos sempre serão mostrados.
 
- .automatic: Os círculos apenas serão mostrados caso haja mais de uma view na 
tabView. 
Para mudar esta opção, é necessário adicionar o parâmetro .indexDisplayMode no .tabViewStyle:
Problemas de visualização da Page View
Um problema que pode acontecer é a cor de fundo dos círculos indicadores da page view não terem um contraste muito bom com a cor da view sendo mostrada.
Para resolver isso basta usar o modificador .indexViewStyle na TabView, definindo o parâmetro backgroundDisplayMode como .always: