【发布时间】:2015-10-07 23:36:05
【问题描述】:
我刚开始使用 Swift 作为编程语言,但在自定义单元格方面遇到了问题。
当我尝试创建自定义单元格,然后继续尝试按照我需要的方式设计它们(将样式设置为自定义)时,一切看起来都很好。现在我不知道如何将特定数据放入其中,因为我发现的所有教程都使用样式选项“基本”,它们只有一个文本标签来分配数据。
现在对我来说,当我将标签“控制拖动”到我的代码中时,我会给它们特定的名称,例如“dateLabel”或“sourceLabel”,以便正确插入数据。
现在我不确定,也找不到任何有效的答案,关于如何召回我的定制标签,以便我可以将我的数据分配给他们......
也许你们中的某个人可以帮我解决这个问题,因为我很确定这是一个简单的问题,但我找不到任何资源^^
希望字体不要太小,我只是想让你们看看我得到的错误。
我使用以下教程作为指导方针,因为它是唯一一个与这个人一样工作的教程:https://www.youtube.com/watch?v=0qE8olxB3Kk
我检查了标识符,他设置正确,我在网上找不到任何关于如何正确引用我自己的标签及其正确名称的信息。
任何帮助将不胜感激:)
【问题讨论】:
-
要使用“自定义”单元格,您还需要创建
UITableViewCell的自定义子类,然后您将标签挂接到故事板中并将单元格原型的类设置为。您看到的错误告诉您,您正在创建并从该方法返回的普通 UITableViewCell 没有与您创建的自定义标签匹配的属性。dequeue as!你需要告诉它这是你的自定义单元格类。也许寻找关于自定义单元子类的教程。顺便说一句,相同的基本概念和流程也适用于制作自定义 UICollectionView 单元格。
标签: ios swift custom-cell