类型 函数 库 widget.* 版本 版本 2024.3703 关键词 widget,滚动视图,ScrollViewWidget,setIsLocked 另请参阅 widget.newScrollView() ScrollViewWidget
将 ScrollViewWidget 设置为锁定状态(不滚动)或解锁状态(默认行为)。 或者,您可以锁定或解锁特定方向轴上的滚动视图。
object:setIsLocked( isLocked [, axis] )
布尔值. 设置为 true
锁定滚动视图;false
解锁滚动视图。
字符串. 要锁定或解锁滚动视图的方向轴,可以是 "horizontal"
(水平)或 "vertical"
(垂直)。
local scrollView = widget.newScrollView { width = 400, height = 400, left = 0, top = 0, scrollWidth = 800, scrollHeight = 1200, hideBackground = false } local function lockScrollView() scrollView:setIsLocked( true ) end -- Lock the scroll view after 2 seconds timer.performWithDelay( 2000, lockScrollView )
local scrollView = widget.newScrollView { width = 400, height = 400, left = 0, top = 0, scrollWidth = 800, scrollHeight = 1200, hideBackground = false } -- Lock the scroll view only on the horizontal axis scrollView:setIsLocked( true, "horizontal" )