首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >将问题和答案写入表视图单元格

将问题和答案写入表视图单元格
EN

Stack Overflow用户
提问于 2020-09-16 01:09:14
回答 1查看 87关注 0票数 0

我正在尝试设置一个问题及其相应的答案,并将其写入一个表视图中,每个单元格表示字典和问题中的一个答案。

字典的设置如下:

代码语言:javascript
运行
复制
struct Quest {
   question: String,
   ans1: String,
   ans2: String,
   ans3: String,
   ans4: String,
   cor: String
}

该结构可以容纳从1个问题到100个问题的任意位置

我试图调用reloadata()函数,但这会在每个单元格中加载一个不同的问题,而我需要先加载问题,然后加载四个答案。只是不确定如何做到这一点。

下面是我的cellFor代码:

代码语言:javascript
运行
复制
 override func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell {
        
        var cell = tableView.dequeueReusableCell(withIdentifier: "ItemCell", for: indexPath)
        let label1 = cell.viewWithTag(1) as? UILabel
        let myView = cell.viewWithTag(3)
        let myItem = items[indexPath.row]
        print(indexPath.row)
        label1?.text = "Question"
        
        return cell

我试着让它返回单元格,然后添加下面的代码来加载下一个单元格,但它一直告诉我,一旦我返回,剩下的代码就不会执行,我明白这一点。

任何帮助都将不胜感激。

EN

回答 1

Stack Overflow用户

发布于 2020-09-16 09:02:10

这听起来像是您需要一个分段的表格视图,每个部分在小节标题中包含问题,在该部分的单元格中包含答案。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/63906781

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档