Skip to content

Latest commit

History

12 Commits

Folders and files

NameName
Last commit message
Last commit date

Repository files navigation

LuaViewSDK

【本项目已不再维护】

用lua实现android和iOS的界面渲染,支持线性布局、相对布局

其使用和oc很相似

tableview

----CreatedbyIntelliJIDEA.
--User: wjd--Date: 2017/1/23--Time: 15:32--TochangethistemplateuseFile | Settings | FileTemplates.
--w,h=LuaSystem.screenSize();
this:setTitle("我的列表");
localitems= {
"HorizontalLayout",
"HorizontalEqualWidthLayout",
"VerticalLayout",
"VerticalEqualHeightLayout",
"RelativeLayout",
"Label",
"Button",
"TextField",
"demo/TicketList"
};
functionitemClick(position)
localname=items[position+1];
name=string.lower(name);
this:pushLuaView(name);
endfunctionlayoutIndex(position)
return0;
endlocaltableview=LuaTableView.create();
tableview:setBackgroundColor("#00ff00");
tableview:setFrame({10,10,w-20,h-20});
tableview:setCell("cell.lua");
tableview:setItems(items);
tableview:setItemClick(itemClick);
tableview:setLayoutIndex(layoutIndex);
this:addSubView(tableview);

About

跨端解决方案,用lua实现android和iOS的界面渲染,支持线性布局、相对布局

Topics

Resources

Stars

20 stars

Watchers

3 watching

Forks

Releases

Packages

Contributors

Languages