触发从 table 单元格到另一个页面的 Segue
Trigger Segue from a table cell into another page
我正在尝试从我的 table 单元格创建一个 segue 以进入下一页。
我做到了
SettingsTableViewController
import UIKit
class SettingsTableViewController: UITableViewController {
override func viewDidLoad() {
super.viewDidLoad()
self.navigationItem.title = "Settings"
self.tabBarItem.title = "Settings"
}
}
GeneralTableViewController
import UIKit
class GeneralTableViewController: UITableViewController {
override func viewDidLoad() {
super.viewDidLoad()
self.navigationItem.title = "General"
self.tabBarItem.title = "General"
}
}
结果
segue 转换似乎有效,我看到那里是空白屏幕。
对我有什么提示吗?
如果你想按原样显示它,那么你必须制作静态单元格,而不是动态原型,所以 select table 和属性检查器 select static cells
,但您仍然必须像 didSelectRowAt
那样实现委托
我正在尝试从我的 table 单元格创建一个 segue 以进入下一页。
我做到了
SettingsTableViewController
import UIKit
class SettingsTableViewController: UITableViewController {
override func viewDidLoad() {
super.viewDidLoad()
self.navigationItem.title = "Settings"
self.tabBarItem.title = "Settings"
}
}
GeneralTableViewController
import UIKit
class GeneralTableViewController: UITableViewController {
override func viewDidLoad() {
super.viewDidLoad()
self.navigationItem.title = "General"
self.tabBarItem.title = "General"
}
}
结果
segue 转换似乎有效,我看到那里是空白屏幕。
对我有什么提示吗?
如果你想按原样显示它,那么你必须制作静态单元格,而不是动态原型,所以 select table 和属性检查器 select static cells
,但您仍然必须像 didSelectRowAt