首页 > 解决方案 > 从表格单元格触发 Segue 到另一个页面

问题描述

我正在尝试从我的表格单元格中创建一个 segue 以进入下一页。

我做了

在此处输入图像描述

在此处输入图像描述

设置表视图控制器

import UIKit

class SettingsTableViewController: UITableViewController {

    override func viewDidLoad() {
        super.viewDidLoad()
        self.navigationItem.title = "Settings"
        self.tabBarItem.title = "Settings"

    }

}

通用表视图控制器

import UIKit

class GeneralTableViewController: UITableViewController {

    override func viewDidLoad() {
        super.viewDidLoad()
        self.navigationItem.title = "General"
        self.tabBarItem.title = "General"

    }

}

结果

在此处输入图像描述

segue 过渡似乎有效,我在那里看到空屏幕。

对我有什么提示吗?

标签: iosswiftuitableviewsegueswift4

解决方案


如果你想按原样显示它,那么你必须制作静态单元格,而不是动态原型,所以选择表格并从属性检查器中选择static cells,但你仍然必须像实现委托一样didSelectRowAt

在此处输入图像描述


推荐阅读