I have made a list view and trying to add UINodeContainer which is not visible
This is the code I am using
var listView = new ccui.ListView();
listView.setDirection(ccui.ScrollView.DIR_VERTICAL);
listView.setTouchEnabled(true);
listView.setBounceEnabled(true);
listView.setContentSize(cc.size(400, 400));
this.addChild(listView);
var defaultLayout = new ccui.Layout();
defaultLayout.setTouchEnabled(true);
defaultLayout.setContentSize(cc.size(400, 50));
var nodeSprite = new cc.Sprite(platform.res.CloseNormal_png);
var nodeContainer = new ccui.Widget();
nodeContainer.addNode(nodeSprite);
defaultLayout.addChild(nodeContainer);
listView.setItemModel(defaultLayout);
for (var i = 0; i < 50; ++i) {
listView.pushBackDefaultItem();
}
What am I missing in the code