gpt4 book ai didi

iphone - 如何在 iPhone 上制作无限长的 ScrollView ?

转载 作者:搜寻专家 更新时间:2023-10-30 19:47:00 24 4
gpt4 key购买 nike

思路是这样的:

ScrollView 有几个 subview ,在本例中为 A、B、C:

[A][B][C]

一旦用户滚动到C, View 就不能再滚动了,但我想循环回到A,像这样:

[C][A][B]

当用户不断向右滚动时, View 会在最后填充以前的 View 。当用户向左 ScrollView 也应该有类似的行为,为了让用户认为这个 View 是无限长的:

[A][B][C][A][B][C][A][B][C][A][B][C][A][B][C][A][B][C].....

如何在实际代码中实现它?谢谢。

最佳答案

您需要设置一个在 ScrollView 时调用的委托(delegate)方法,然后检查任何超过一个屏幕像素的 View 是否可见,如果它是然后将 View 3* 屏幕宽度重新定位到另一边。

关于iphone - 如何在 iPhone 上制作无限长的 ScrollView ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5359372/

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