所以我有2页。 view1
和view2
。我拥有的是main.lua
以及view1.lua
和view2.lua
。
在我的main.lua
我有这个:
-- show default status bar (iOS)
display.setStatusBar( display.HiddenStatusBar )
就是这样,这是因为我最近为我的页面导航添加了按钮而不是标签栏。所以在view1
我有:
local playbtn = widget.newButton{
left = 10,
top = 600,
defaultFile = "icon2.png",
overFile = "icon2-down.png",
onPress = onplaybtn
}
function onplaybtn( event )
composer.gotoScene( "view2" )
end
因此,第一页上的此按钮将导航到第二页,而第二页则导航到:
local exitbtn = widget.newButton{
left = 1096,
top = 5,
defaultFile = "icon1.png",
overFile = "icon1-down.png",
onPress = onexitbtn,
}
function onexitbtn( event )
composer.gotoScene( "view1" )
end
所以这是我的第二个按钮。基本上我在view1
上有一个按钮,可以导航到view2
。然后在view2
我有一个导航到view1
的按钮,这样你就可以在场景之间进行。但是,如何在启动应用时将view1
设置为默认页面,因为main.lua
显然没有任何内容,因此它只是一个黑屏。感谢
(询问您是否需要更多信息,因为我还是Corona SDK的新手,我不确定您是否需要额外的东西)。
- 编辑
当我的标签位于底部时,在main.lua
我的底部有onFirstView()
的内容,显然是将view1
设置为默认页面。
答案 0 :(得分:2)
在主要电话的底部
composer.gotoScene( "view1" )
请记住将作曲家包含在主要的顶部
local composer = require( "composer" )