在Corona .lua中填写父母

时间:2013-05-08 01:54:09

标签: lua corona

在日冕中是否有fill_parentwrap_content功能,就像在android中一样?因此它将适合每个屏幕方向的背景图像。或者它有不同的方法。

提前感谢。

1 个答案:

答案 0 :(得分:0)

没有任何 wrap_content ,因为您没有电晕中的视图组。您有简单的组,但您可以模拟 wrap_content 。还有一些文本模块可以帮助您,请查看http://developer.coronalabs.com/code/

是的,您可以在每个屏幕方向上实施 fill_parent

local W = display.contentWidth
local H = display.contentHeight
local background

local function drawInterface()
    background = display.newRect(0, 0, W, H)
    background.x = display.contentCenterX
    background.y = display.contentCenterY
    background:setFillColor(99, 165, 204)
end

drawInterface()

local function removeInterface()
    if background then background:removeSelf() end
end

local function onOrientationChanged (event)
    print("orientation changed")
    W = display.contentWidth
    H = display.contentHeight

    removeInterface()
    drawInterface()
end

Runtime:addEventListener("orientation", onOrientationChanged )