使标签等于 TableView 单元格的标题和副标题

Posted

技术标签:

【中文标题】使标签等于 TableView 单元格的标题和副标题【英文标题】:Make Labels equal TableView Cell's Title and Subtitle 【发布时间】:2017-01-05 14:09:21 【问题描述】:

所以我只是从编码开始。我有一个表格视图,其中通过代码将单元格添加到其中。我有它,以便所有 TableView 单元格都打开同一个视图控制器。

在那个视图控制器中,我有一个标签和一个文本视图。我想要做的是每当用户点击一个单元格时,它会打开视图控制器,在该视图控制器中,标签等于单元格的标题,文本视图等于单元格的副标题。

例如...

表格视图中有一个单元格显示:

它所链接的视图控制器说:

但每当用户点击标题为 This is a title of a fully different cell 且副标题为 This is a subtitle of a fully different cell

我希望视图控制器更新,以便标签显示 这是一个完全不同单元格的标题,而文本视图显示 这是一个完全不同单元格的副标题 em>

如何做到这一点,标签等于单元格的标题,文本视图等于单元格的副标题。

感谢您的帮助!顺便说一句,我正在使用 Xcode 8 和 Swift 3 制作 ios 应用程序

【问题讨论】:

阅读这篇文章,它告诉你如何制作一个简单的主从应用程序:airpair.com/swift/building-swift-app-tutorial 【参考方案1】:
    在主 ViewController(带有 tableview)中找到设置单元格标题和副标题文本的代码(在函数 cellForRowAtIndexPath 中) 将数据值(在 prepareForSegue 或 didSelectRowAtIndexPath 中)传递给包含详细标题和副标题标签的详细视图控制器(在详细视图控制器上创建一个属性) 在细节视图控制器中,将接收到的数据值的值设置为细节标题和副标题标签。

尝试下载这个示例项目并尝试了解它是如何连接的 http://www.theappguruz.com/blog/ios-table-view-tutorial-using-swift

【讨论】:

我是 100% 的编码新手,你能给我一些代码吗? :)

以上是关于使标签等于 TableView 单元格的标题和副标题的主要内容,如果未能解决你的问题,请参考以下文章

tableview 单元格我们如何快速调整单元格的大小以及图像和标签

UITableView 单元格的动态高度问题(Swift)

每次我在 textField 中输入新值时如何更新 tableView 单元格的标签?

字幕单元格的 Swift 自动行高

副标题 TableView 单元格

按副标题排序 tableview 单元格