当滚动时 UITableview 控件文本变为可见时,不会加载文本

发布于 2024-11-09 04:42:08 字数 419 浏览 0 评论 0原文

我是 iPhone 世界的新手。我使用 UITableviewcontroller + UIToolbar 开发了示例应用程序。

问题是,当滚动时单元格变得可见时,单元格值也会被清除

例如: UITableview 有以下项目。 (内部每个项目都有一些用于计算的整数值)

Item1 text

Item2

text Item3 text

Item4 text

Item4 text

Item5 text

当我滚动表视图时,item1和item2从可见状态消失

现在我尝试计算tableview值,我错过了item1的文本和 item2

帮助我摆脱困境

提前致谢, 纳加拉詹·戈文达拉詹。

Im new to IPhone world. I have developed sample app using UITableviewcontroller + UIToolbar.

Problem is when cells goes visible off while scrolling that cell values are also cleared

for example:
UITableview have the following items. (internally each item have some integer value for calculation)

Item1 text

Item2 text

Item3 text

Item4 text

Item4 text

Item5 text

When i scroll the tableview, item1 and item2 goes off from visible

Now i try to calculate tableview values, i missed the text of item1 and item2

Help me out of this

Thanks in advance,
Nagarajan Govindarajan.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

你不是我要的菜∠ 2024-11-16 04:42:08

只有可见的单元格才会保留在内存中。
您不应使用该单元格来跟踪任何值。

使用 UITableViewDataSource 来跟踪任何值。例如,使用 NSArray 保存您的项目。然后在 UITableViewDataSource 的方法中,您可以从 NSArray 中检索值并将其传递给 UITableView 来显示它。

Only visible cell are kept in memory.
You Should not use the cell to keep track of any values.

Use the UITableViewDataSource to keep track of any of the values. Use for instance a NSArray hold your itmes. Then in the methods of UITableViewDataSource you can retrieve the value from the NSArray and pass it to the UITableView which will display it.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文