В моем Menu.lua У меня есть следующий код: storyboard.gotoScene("vegScreen")
, что означает: овощной экран/менюсоздания Corona TabBar терпит неудачу
В сцене: createScene функция моего vegScreen.lua я пытаюсь создать TabBar с 2-мя вкладки , Используя следующий код:
local tabButtons = {
{
width = 50, height = 40,
defaultFile = "assets/tabIcon.png",
overFile = "assets/tabIcon-down.png",
label = "Per catagory",
onPress = function() storyboard.gotoScene("catagory"); end,
selected = true
},
{
width = 50, height = 40,
defaultFile = "assets/tabIcon.png",
overFile = "assets/tabIcon-down.png",
label = "All products",
onPress = function() storyboard.gotoScene("all"); end,
}
}
productBar = widget.newTabBar{ -- line 82
top = 65,
width = display.contentWidth,
backgroundFile = "assets/tabBar_background.png",
tabSelectedLeftFile = "assets/tabBar_background.png",
tabSelectedMiddleFile = "assets/tabBar_background.png",
tabSelectedRightFile = "assets/tabBar_background.png",
tabSelectedFrameWidth = 20,
tabSelectedFrameHeight = 52,
buttons = tabButtons
}
group:insert(productBar)
Используя этот код, я получаю следующее сообщение об ошибке:
http://i.imgur.com/0koV4PK.png
линии 82 в vegScreen.lua где я создаю новый TabBar (productBar = widget.newTabBar)
Хотя я не знаю, правильно ли используются изображения, которые я создал, он должен показать мне что-то в порядке? У меня есть модуль, требующий операторов в верхней части моего файла vegScreen.lua (для раскадровки и виджета), создал файлы catagory.lua и all.lua, которые находятся в той же папке, что и vegScreen.lua, и я определил группу переменная. Может ли кто-нибудь помочь мне? Ошибка не имеет для меня никакого смысла.
вы можете пометить строку 37 vegscreen.lua, как у меня для строки 82; также более конкретным, чем «использование этого кода», вы видите эту трассировку сразу после создания сцены в первый раз? – Schollii
Строка 37 - это сцена: функция createScene, в которой помещен вышеприведенный код. Я в настоящее время «решил» проблему, удалив файл storyboard.purgeScene (storyboard.getCurrentSceneName()) из моей сцены: функция exitScene. Но потом на меня наваливается совершенно новая ... шторм ошибок – Tomjesch