【发布时间】:2025-11-23 09:20:02
【问题描述】:
我的应用有 3 个选项卡(孩子、积分和请求),结果列表相同。 我正在使用自定义单元格在 3 个标签中显示具有相同数据的孩子信息。
例如:
儿童标签:
- 孩子名字 1
- 孩子名字 2
- 孩子名字 3
积分标签:
- 孩子名字 1
- 孩子名字 2
- 孩子名字 3
请求标签:
- 孩子名字 1
- 孩子名字 2
- 孩子名字 3
当我转到请求并选择一个孩子时,我会推送另一个视图,其中包含每个选定孩子的总请求数。 现在非常奇怪的是,当我回到 Points 或 Kids 选项卡并重新加载时(我正在使用 pull 刷新,这不是问题所在)只有第一行出现!
我使用 NSXML 来解析 XML 并添加到一个名为 itemList 的 NSMutableArray 中,之后我填充了 tableview。
我已经尝试过的:
试图用 TBXML 替换 NSXML 解析器没有成功 出现同样的问题。
试图删除自定义单元格并使用 默认单元格没有成功。
试图更改小区标识符 没有成功。
试图更改所有变量名称 试图避免变量 替换。
应用程序中所有 var 和 obj 中的 NSLog 试图展示一切 成功。
试图移除拉动刷新和 出现同样的问题。
感谢所有帮助:)
谢谢! 克莱伯桑托斯
【问题讨论】:
-
三个表视图都访问同一个数组对象吗?数组如何以及在哪里更新?显示要开始使用的 numberOfRowsInSection 方法。
-
不是同一个数组,每个类 KidTableViewController、RequestsTableViewController 都有我们的数组和数据..
标签: iphone sdk uitableview nsxml