在UIPageViewcontroller中动态隐藏或定位点上方的视频(例如,UIPageControl)?

时间:2018-04-16 04:34:02

标签: uipageviewcontroller uipagecontrol

是否可以将视频定位在UIPageControl之上(即UIPageViewController的点?)

UIPageViewController管理的其中一个视图控制器会在用户点击时显示视频。

点击后,是否可以将视频定位在点上方?除非zPosition和视频是兄弟姐妹,否则将视频视图的UIPageControl设置为高于zPosition失败,this answer解释UIPageControl无效。< / p>

从其他StackOverflow答案中,似乎无法动态隐藏点,这也可行。

1 个答案:

答案 0 :(得分:0)

Swift 4回答动态隐藏点:

<强>使用:

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

<强>失败:

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