【问题标题】:UIPageViewController overlapping other view [Swift - UIStoryBoard]UIPageViewController 与其他视图重叠 [Swift - UIStoryBoard]
【发布时间】:2020-02-17 09:43:57
【问题描述】:

我正在尝试使用静态位置计数器添加 UIPageView。但是UIPageView页面隐藏了Counter Label

以下代码 - 我正在我的 ControllerView 中创建 PageViewController。

func createPageViewController(){
    let pageVC = self.storyboard?.instantiateViewController(identifier: 
    Constant.storyIdPageViewIdentifier) as! UIPageViewController

    pageVC.dataSource = self

    if carsArray.count>0 {
        let imageController = getImageViewController(withIndex: 0)!

        let imageControllers = [imageController]
        pageVC.setViewControllers(imageControllers, direction: .forward, animated: true, completion: nil)
    }

    pageViewController = pageVC

    self.addChild(pageViewController!)
    self.view.addSubview(pageViewController!.view)
    pageViewController?.didMove(toParent: self)

}

【问题讨论】:

    标签: ios swift xcode uistoryboard


    【解决方案1】:

    尝试使用 self.view.bringSubviewToFront(counterlabel)

    【讨论】:

    • 它的工作,但为什么它显示我两个 UIPageView。你能告诉我如何在 ControllerView 中使用 Containerview UIPageview 控制器
    • 能否发个截图让我解释一下
    • 你想提出的观点的名称是什么?
    猜你喜欢
    • 2021-05-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-09-24
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多