PageViewController使我的PickerView不显示

时间:2016-08-26 13:25:08

标签: ios swift uipageviewcontroller

我在故事板中有2个ViewControllers,nlsRootViewController。在DetailViewController我的标签和其他内容进入。

DetailViewController我已经向RootViewController添加了几个ViewControllers,因此我可以横向滚动。

问题是当我向UIPageViewController添加UIPickerView并且在运行应用时没有显示。

我在Xcode中创建了基于页面的应用程序来使用PageViewController。通过创建项目,一堆默认代码进入。 我希望这能为我的问题提供一些指示。

RootViewController

2 个答案:

答案 0 :(得分:0)

使用bringSubviewToFront尝试此操作。它可能会帮助您

[parentView bringSubviewToFront:childView];

在Swift中

parentView.bringSubviewToFront(childView)

像: parentView.bringSubviewToFront(self.pickerView)

答案 1 :(得分:0)

将UIPickerView添加到控制器视图并设置UIPickerView框架。

let pickerView = UIPickerView(frame: yourFrame)
pickerView.dataSource = self
pickerView.delegate = self

controller.view.addSubview(pickerView)