gpt4 book ai didi

ios - 设计导航项右栏按钮,在传递数据时使用 segue 到另一个 VC

转载 作者:行者123 更新时间:2023-11-28 13:45:10 25 4
gpt4 key购买 nike

现在我已经以编程方式完成了这项工作。首先,我在我的 UITableViewController 子类中创建了一个按钮。

required init(coder aDecoder: NSCoder) {
super.init(coder: aDecoder)!
self.navigationItem.rightBarButtonItem = UIBarButtonItem(barButtonSystemItem: UIBarButtonItem.SystemItem.add, target: self, action: Selector(("onNew")))
}

然后

func onNew() {
self.pushViewController(userForm, animated: true)
}

问题/问题:我想更改此实现并且不再想使用代码而是使用 XCode 设计界面中的选项。但是我没有在我的导航 Controller 属性窗口中找到任何选项来使用设计界面添加按钮。 (屏幕截图 1 和 2)

尝试 我尝试将一个条形按钮项从对象拖放到导航 Controller ,但它始终位于 First Responder 旁边或退出。 (屏幕截图 3)

P.S.:为了通过 segues 传递数据,我从这个 answer 得到了解决方案.

enter image description here

enter image description here

enter image description here

编辑屏幕截图 4: 以描述我在 UINavigationController 中嵌入了一个 UITableViewController。此异常的任何解决方法。

enter image description here

最佳答案

  1. UINavigationItem 添加到 UITableViewController
  2. UIBarButtonItem 添加到 UINavigationItem

我刚刚在 Storyboard中添加了一个 UITableViewController 并按照这些步骤进行操作,它成功了。

enter image description here

关于ios - 设计导航项右栏按钮,在传递数据时使用 segue 到另一个 VC,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55493709/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com