HScrollView 是OS_Lua系统中的横向滑动组件。

API

offset

api 参数 返回参数 平台 备注
offset x: Number
y: Number
smooth: Boolean
x,y - 滚动到x,y,smooth表示是否平滑滚动

例:

scrollView = HScrollView()
scrollView:offset(40,60,ture)

scrollTo

api 参数 返回参数 平台 备注
scrollTo x: Number
y: Number
smooth: Boolean
- Android 滚动到x,y,smooth表示是否平滑滚动

例:

scrollView = HScrollView()
scrollView:scrollTo(23,45,ture)

offsetBy

api 参数 返回参数 平台 备注
offsetBy dx: Number
dy: Number
smooth: Boolean
x,y Android 滚动到x,y,smooth表示是否平滑滚动

例:

scrollView = HScrollView()
scrollView:offsetBy(23,45,ture)

scrollBy

api 参数 返回参数 平台 备注
scrollBy dx: Number
dy: Number
smooth: Boolean
- Android 滚动到x,y,smooth表示是否平滑滚动

例:

scrollView = HScrollView()
scrollView:scrollBy(23,45,ture)

smoothScrollTo

api 参数 返回参数 平台 备注
smoothScrollTo x: Number
y: Number
- Android 平滑滚动到x,y

例:

scrollView = HScrollView()
scrollView:smoothScrollTo(2,3)

smoothScrollBy

api 参数 返回参数 平台 备注
smoothScrollBy x: Number
y: Number
- Android 滚动到x,y

例:

scrollView = HScrollView()
scrollView:smoothScrollBy(2,3)

pageScroll

api 参数 返回参数 平台 备注
pageScroll direction: Number - Android 滚动一页(direction&0右滚,否则左滚)

例:

scrollView = HScrollView()
scrollView:pageScroll(3)

fullScroll

api 参数 返回参数 平台 备注
fullScroll direction: Number - Android 滚动到底(direction&0右滚,否则左滚)

例:

scrollView = HScrollView()
scrollView:fullScroll(3)

contentSize

api 参数 返回参数 平台 备注
contentSize - - IOS 内容区域大小

例:

scrollView = HScrollView()
contentSize:contentSize(100,300)