我需要像这样做一个scrollview结构:
我需要一个只能在垂直方向滚动的主滚动视图(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,但没有效果。
有人可以帮助我吗?有可能做一个类似电晕的结构吗?
对不起我的英语不好, 希望你能帮助我。 罗伯托