【发布时间】:2018-08-26 18:08:18
【问题描述】:
我有一个简单的问题要问你。我有一个表格视图,想为每个单元格添加一个按钮(这是一个星形图像)。因此,在情节提要中,我将一个按钮拖到我的 tableview 原型单元格中。我可以完美地看到我的单元格中的 main.storyboard 中有一个按钮,但是当我运行该应用程序时,任何 tableview 单元格中都没有出现任何按钮。我该如何解决这个问题?我会很感激任何帮助!
【问题讨论】:
-
如果您使用的是 custom 单元格,您还必须使用 custom 类,否则标准的
UITableViewCell会出列。 -
@vadian 就像普通的表格视图一样,每个单元格中都有文本,但现在我还想在每个文本旁边添加一个星形图标(按钮)。自定义类是管理此问题的唯一方法吗?如果是,我该如何创建一个?非常感谢您!
-
要访问按钮,您必须创建一个自定义类。使用有意义的名称创建(⌘N)
UITableViewCell的新 Cocoa Touch 子类,在 Interface Builder 中将自定义单元格的类设置为该类,并强制将出队的表格视图单元格向下转换为cellForRow中的该子类。跨度> -
@vadian 您能否更清楚地解释“强制将出队的表格视图单元格向下转换为 cellForRow 中的该子类”是什么意思。很抱歉问了这么多问题,我对 Swift 有点陌生 :-(
-
请在谷歌搜索 uitableview custom cell swift。有很多很好的教程。
标签: swift uitableview button cell