UITextField作为嵌入在UIPageViewController中的UITableViewControllers中的标题视图

时间:2018-03-04 22:36:26

标签: ios swift uitableview uitextfield uipageviewcontroller

我有一个UIPageViewController,其页面是一堆UITableViewController。我想使用UITextField作为每个表格视图的标题字段。

在我的UIPageViewController viewDidLoad中,我有以下内容:

let titleField = UITextField(frame: CGRect(x: 0, y: 0, width: 150, height: 21))
titleField.delegate = self
titleField.placeholder = "(table name)"
navigationItem.titleView = titleField

这是有效的,文本字段显示,但我希望每个页面(即UITableViewController)处理自己的标题视图。所以我将上面的代码移到我的UITableViewController viewDidLoad中,但现在什么也没有显示出来......为什么?

任何输入都会很棒。我想我可以跟踪我UIPageViewController当前所在的页面,但我试图避免这一点。这是我不需要的大量簿记。

0 个答案:

没有答案