В Corona Sdk у меня есть кнопка в scrollView.когда коснуться кнопки.Вид прокрутки не может быть прокручен.Как я могу это сделать? - PullRequest
0 голосов
/ 20 августа 2011

В Corona Sdk у меня есть кнопка в scrollView.когда коснуться кнопки.Вид прокрутки не может быть прокручен.Как я могу это сделать?

Код приведен в следующем фрагменте:

local scrollView = require("scrollView")

local background = display.newRect(0, 0, display.contentWidth, display.contentHeight)
background:setFillColor(100, 100, 100)



local topBoundary = display.screenOriginY
local bottomBoundary = display.screenOriginY
local scrollView = scrollView.new{ top=topBoundary, bottom=bottomBoundary }

local contentGroup = display.newGroup()
local bg = display.newImage("bg.png")
bg:setReferencePoint(display.TopLeftReferencePoint)
contentGroup:insert(bg)
bg.x,bg.y = 0,0

local button = ui.newButton{
    default = "buttonBlue.png",
    over = "buttonBlueOver.png",
    text = "Button 1 Label",
    emboss = true
}
button.x, button.y = 50, 100
contentGroup:insert(button)
scrollView:insert(contentGroup)

Спасибо!

1 Ответ

1 голос
/ 22 ноября 2011

Рассматривали ли вы размещение невидимого слоя поверх вида, который перехватывает прикосновения, чтобы убедиться, что он возвращает "true"?

Сделать так, чтобы слушатель события кнопки генерировал этот слой при нажатии.

Просто мысль.Удачи.:)

-MB

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...