J'ai un viewcontroller (FirstVC.swift)
avec une vue de conteneur, dans la partie supérieure, qui a un contrôleur de page intégré (SecondPageVC.swift)
, et une vue qui a 3 boutons dans la partie inférieure. Au début, le seul bouton visible est le bouton du milieu et les deux autres sont cachés. Si l'utilisateur atteint la dernière page, les deux autres boutons doivent apparaître. Comment puis-je passer la valeur booléenne qui va faire apparaître les boutons?Définir la visibilité du bouton lorsque l'utilisateur est dans la dernière page de uipageviewcontroller
Dans mon SecondPageVC.swift
func pageViewController(pageViewController: UIPageViewController,
viewControllerAfterViewController viewController: UIViewController) -> UIViewController? {
if index == myViewControllers.count-1{ //if last page
hide = true
}
Donc, vous voulez transmettre votre variable hide à votre FirstVC? – Arrabidas92
Oui. Ainsi mes deux autres boutons apparaîtront si l'utilisateur a atteint la dernière page. –