Corona SDK Scrollview:具有链接内容的双滚动视图结构

时间:2014-08-01 08:28:40

标签: lua widget scrollview corona

我需要像这样做一个scrollview结构:

enter image description here

我需要一个只能在垂直方向滚动的主滚动视图(A),以及一个可以在水平方向滚动的链接滚动视图(B)。

如果我滚动A滚动视图,则黄色内容应垂直移动,而B滚动时也应垂直移动。

我尝试这样做:

    local scrollView =  widget.newScrollView
    {
        top = display.contentHeight* 0.08,
        left = 0,
        width = display.contentWidth,
        height = display.contentHeight * 0.85,
        scrollWidth = scrollWidthGlobal,
        scrollHeight = scrollHeightGlobal,
        hideBackground = true,
        listener = scrollListener,
        topPadding = - 25,
        bottomPadding = 0,
        horizontalScrollDisabled = true
    }

----- SOME CONTENT ------

local OscrollView =  widget.newScrollView
        {
            top = 0,
            left = L6X,
            width = display.contentWidth - L6X,
            height = display.contentHeight * 0.925,
            -- scrollWidth = display.contentWidth,
            -- scrollHeight = display.contentHeight * 0.85,
            hideBackground = true,
            listener = scrollListener2,
            leftPadding = 0, 
            rightPadding = 0,
            horizontalScrollDisabled = false,
            verticalScrollDisabled = true
        }

local try1 = display.newText("X")
try1.x, try1.y = positionX, positionY

scrollView:insert( OTHERCONTENTS )
scrollView:insert( try1 )

OscrollView:insert( try1 )

如果我这样离开,对象try1仅滚动第二个滚动视图(水平)。如果我没有将对象插入两个scrollview中的一个,正常情况下,不要滚动它没有插入的那个。

我也尝试在第一个插入第二个scrollview,但没有效果。

有人可以帮助我吗?有可能做一个类似电晕的结构吗?

对不起我的英语不好, 希望你能帮助我。 罗伯托

0 个答案:

没有答案