ios - UIPageViewController 与其他视图重叠 [Swift - UIStoryBoard]
问题描述
我正在尝试使用静态位置计数器添加 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)
}
解决方案
尝试使用 self.view.bringSubviewToFront(counterlabel)
推荐阅读
- java - 如何使用字节码 ASM JAVA 中的方法包装变量
- javascript - 使用 JavaScript 在之后附加文本一个内的元素
- c# - UWP AudioGraph:垃圾收集器导致音频输出中的点击
- python - 如何创建具有 2 个标签名称的 x 轴标签或创建 2 个轴标签并指定它们的位置?
- arrays - 如何使用可选的多个条件过滤 Swift 中的数组?
- python - getpass 在 jupyter notebook 中不起作用(python 3.6,Ubuntu 18.04)
- vb.net - 如何对数据表的主键数组进行排序
- javascript - 如何将此 else if 语句转换为 switch 语句?
- java - 如何在 Android Studio 上检索 SQL 数据库中的元素?
- javascript - JSON 格式已关闭