gpt4 book ai didi

iPhone水平滚动表

转载 作者:行者123 更新时间:2023-12-03 18:36:38 25 4
gpt4 key购买 nike

我需要在 iPhone 上创建一个在图像库中水平滚动的 View 。问题是这个画廊可能有数百到数千张图像需要呈现,所以我想避免一次将它们全部加载到一个 UIScrollView 中并破坏性能。我需要创建一个回收 View 对象(如 UITableView)的 View ,以提高性能并减少内存开销,但它需要以水平方式滚动。

有什么想法吗? UITableView是否可以横向操作?

谢谢!

最佳答案

您可以使用大 ScrollView ,并监视滚动位置的变化。您可以在图像进入实际可视区域时将其添加为 subview ,并在它们滚动离开时将其删除。

这样,您只需在任何给定时间显示少量 ImageView ,但您会呈现出它们全部“存在”的外观。

您甚至可以通过更改 ImageView 和位置来回收 ImageView ,这样您就不会创建和销毁复杂的对象。这就是 UITableView 对单元格所做的事情。

关于iPhone水平滚动表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2702350/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com