使标签等于 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 单元格我们如何快速调整单元格的大小以及图像和标签