PaginacionMateriaController
struct PaginacionMateriaController : UIViewControllerRepresentable
View Controller que funciona de puente de PagingViewController
a SwiftUI
-
La información de las páginas que se van a mostrar
Declaration
Swift
let paginas: [InfoPaginaDia]
-
Genera el
PagingViewController
del ViewDeclaration
Swift
func makeUIViewController(context: Context) -> PagingViewController
-
Actualiza el view controller cuando hay cambios. En este caso, asigna el data source si todavia no lo ha hecho. Si ya tiene un data source, entonces procede a recargar los datos.
Declaration
Swift
func updateUIViewController(_ uiViewController: PagingViewController, context: Context)
-
Crea un coordinador para el
PagingViewController
Declaration
Swift
func makeCoordinator() -> Coordinator