gpt4 book ai didi

iphone - 圆形 UIScrollView

转载 作者:太空狗 更新时间:2023-10-30 03:37:12 26 4
gpt4 key购买 nike

我有一个包含图像的 UIScrollView。当用户到达最后一张图片并滑动手指查看下一张图片时,我想显示第一张图片。同样,当用户在第一张图片上滑动查看上一张图片时,我想显示最后一张图片。简而言之,这将是一种圆形的东西。

我该如何实现?

最佳答案

您需要使用 contentOffset 和 contentSize。

每次有滚动事件时,您可以考虑检查用户是否处于 currentLength - 1,如果是,则动态添加图像到 ScrollView 。

这应该适用于 5,但如果您不发布较早的图像,可能会给您带来内存方面的麻烦。

我认为此解决方案不适用于索引小于 0 的图像。

或者……假设您有图像 I1 到 I5。使用以下图像布局 ScrollView :I5 I1 I2 I3 I4 I5 I1

自动滚动到 I1(I5 的高度),没有动画。

如果用户滚动到此标记上方,则自动将它们(无动画)向下滚动到第二个 I5 I1 对。如果用户试图在接近尾声时滚动到 I5 以下,您可以将它们自动滚动回第一个 I5 I1 对。如果您在没有动画的情况下滚动,并滚动到正确的高度,图像会显得无穷无尽。

我不确定这是否会非常灵敏,但它可能会产生您正在寻找的效果。

关于iphone - 圆形 UIScrollView,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/718767/

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