2

我想将一个添加文本框合并到我的 rightBarButtonItem 中,以便在单击 rightBarButtonItem 时提示用户输入标题名称。这是为了给 TableViewController 类添加新的单元格名称。到目前为止,我的代码所做的只是添加没有自定义名称的新单元格。

到目前为止,这是我的代码:

override func viewDidLoad() {
    super.viewDidLoad()

self.navigationItem.rightBarButtonItem = UIBarButtonItem(title: "generate new item", style: .plain, target: self, action: #selector(TableViewController.insert))

}
4

1 回答 1

0

如果您使用的是默认导航栏,我的意思是在您的应用中显示默认导航栏,然后先隐藏导航栏。UIView并创建具有相同高度的导航栏(即 64)的自己的导航栏并添加UITextField到该视图。

这是您可以将文本字段添加到导航栏的唯一选项。

于 2017-03-20T05:39:03.983 回答