【发布时间】:2019-07-03 05:52:04
【问题描述】:
我正在进行多项选择测试,但我不知道如何获得用户选择的答案,因此我可以对测试进行评分。
我在情节提要中有一个视图控制器(连接到导航控制器),它有一个表格视图,我为我的自定义单元格使用了一个 xib 文件。
这是我的两个课程:
ViewController 类 - 持有表格视图 - 是我的数据源 - 将数据加载到我的 xib 表视图单元格中 - 导航栏有一个名为“成绩”的按钮
表格视图单元格类 - 有一个显示问题的标签出口 - 具有三个显示答案选择的按钮插座 - 具有在点击时更改按钮背景颜色的操作
将问题和答案选择数据加载到 xib 单元格中可以正常工作。
当用户点击“评分”按钮时,我想将用户点击的所有按钮的 titleLabel 文本存储在一个数组中,但我不知道该怎么做。
【问题讨论】:
-
您可以创建一个从单元格返回到视图控制器的委托,以便单元格中的按钮点击可以更新视图控制器持有的模型。