Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/variables/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Lua 在coronasdk中操作滚动视图_Lua_Coronasdk - Fatal编程技术网

Lua 在coronasdk中操作滚动视图

Lua 在coronasdk中操作滚动视图,lua,coronasdk,Lua,Coronasdk,我有一个带有滚动视图的类,其宽度为980。我也有大约100个按钮,每320个滚动视图宽度对齐5列x 5行。卷轴工作正常,但我试图实现两件事: 仅当幻灯片长度约为屏幕大小的50%时才允许滚动 如果幻灯片长度为屏幕大小的一半,则会立即滑动/滚动到下一个25项。例如,在普通视野中,您将看到按钮1-25,然后如果您尝试滚动,将显示接下来的25个对象(按钮26-50) 我遵循了中的示例,但我不知道如何实现我想要做的事情,或者是否可以使用scroll view来实现这一点。我希望有人能给我一个好的例子或想法

我有一个带有滚动视图的类,其宽度为980。我也有大约100个按钮,每320个滚动视图宽度对齐5列x 5行。卷轴工作正常,但我试图实现两件事:

  • 仅当幻灯片长度约为屏幕大小的50%时才允许滚动
  • 如果幻灯片长度为屏幕大小的一半,则会立即滑动/滚动到下一个25项。例如,在普通视野中,您将看到按钮1-25,然后如果您尝试滚动,将显示接下来的25个对象(按钮26-50)
    我遵循了中的示例,但我不知道如何实现我想要做的事情,或者是否可以使用scroll view来实现这一点。我希望有人能给我一个好的例子或想法。谢谢。

    试试这样的方法:。它的工作原理有点像iOS springboard。

    我找到了一种使用PagedScrollView的方法,但这可能是一种更好的方法,所以我将尝试一下。谢谢。