/ / Masquer ou positionner dynamiquement la vidéo au-dessus des points dans UIPageViewcontroller (par exemple, UIPageControl)? - uipageviewcontroller, uipagecontrol

Masquer ou positionner dynamiquement la vidéo au-dessus des points dans UIPageViewcontroller (par exemple, UIPageControl)? - uipageviewcontroller, uipagecontrol

Est-il possible de positionner une vidéo au-dessus d'un UIPageControl (c'est-à-dire, les points d'un UIPageViewController)?

L’un des contrôleurs de vue gérés par un UIPageViewController montre une vidéo lorsque l'utilisateur appuie dessus.

Après le tapotement, est-il possible de positionner la vidéo au-dessus des points? Réglage du zPosition de la vidéo voir plus haut que le UIPageControl a échoué, et cette réponse explique zPosition n'a d'effet que si le UIPageControl et la vidéo sont des frères et soeurs.

D’autres réponses StackOverflow, il ne semble pas possible de masquer dynamiquement les points, ce qui fonctionnerait également.

Réponses:

0 pour la réponse № 1

Swift 4 répond pour masquer dynamiquement les points:

Travaux:

for subview in self.view.subviews {
if subview is UIPageControl {
subview.isHidden = true
}
}

Échoue:

let pageControl = UIPageControl.appearance(whenContainedInInstancesOf: [type(of: self)])
pageControl.isHidden = true