Lua 如何将按钮添加到scrollView并使用corona sdk为其创建事件?

Lua 如何将按钮添加到scrollView并使用corona sdk为其创建事件?,lua,scrollview,coronasdk,Lua,Scrollview,Coronasdk,我正在为scroll使用scrollView.lua,但要退出它,我需要将按钮放回它,但scroll view没有按钮操作事件 local menuBtn local onMenuBtn = function( event ) if event.phase == "release" then print ("I am in onMenuBtn btn action" ) scrollView:removeSelf

我正在为scroll使用scrollView.lua,但要退出它,我需要将按钮放回它,但scroll view没有按钮操作事件

local menuBtn
    local onMenuBtn = function( event )
            if event.phase == "release" then

            print ("I am in onMenuBtn btn action" )

            scrollView:removeSelf(); scrollView = nil
            menuBtn:removeSelf(); menuBtn = nil

            director:changeScene( "slide1" )

            end


        end
        menuBtn = ui.newButton
        {
            defaultSrc = "menubtn.png",
            defaultX = 100,
            defaultY = 42,
            overSrc = "menubtn.png",
            overX = 100,
            overY = 42,
            onEvent = onMenuBtn,
            id = "menuBtn",
            text = "",
            font = "Helvetica",
            textColor = { 255, 255, 255, 255 },
            size = 16,
            emboss = false
        }
        menuBtn.x = 50
        menuBtn.y = 30
        scrollView:insert( menuBtn )
请任何人帮助我

谢谢,, madan mohan

试试这个:

local listener

function listener:tap( event )
  onMenuBtn( event )  --or just put your code straight here
end

menuBtn:addEventListener( "tap", listener );

您可以使用widget.scrollView()实现此目的,因为它更简单,不需要包含任何其他文件。以下链接可能对您有所帮助