private bool InitTableViewTestLayer() { var winSize = Layer.VisibleBoundsWorldspace.Size; var tableView = new CCTableView(this, new CCSize(250, 60)); tableView.Direction = CCScrollViewDirection.Horizontal; tableView.Position = new CCPoint(20, winSize.Height / 2 - 30); tableView.Delegate = this; this.AddChild(tableView); tableView.ReloadData(); tableView = new CCTableView(this, new CCSize(60, 280)); tableView.Direction = CCScrollViewDirection.Vertical; tableView.Position = new CCPoint(winSize.Width - 150, winSize.Height / 2 - 120); tableView.Delegate = this; tableView.VerticalFillOrder = CCTableViewVerticalFillOrder.FillTopDown; this.AddChild(tableView); tableView.ReloadData(); // Back Menu var itemBack = new CCMenuItemFont("Back", toExtensionsMainLayer); itemBack.Position = new CCPoint(winSize.Width - 50, 25); var menuBack = new CCMenu(itemBack); menuBack.Position = CCPoint.Zero; AddChild(menuBack); return(true); }
public override bool Init() { if (!base.Init()) { return(false); } var winSize = CCDirector.SharedDirector.WinSize; var tableView = new CCTableView(this, new CCSize(250, 60)); tableView.Direction = CCScrollViewDirection.Horizontal; tableView.Position = new CCPoint(20, winSize.Height / 2 - 30); tableView.Delegate = this; this.AddChild(tableView); tableView.ReloadData(); tableView = new CCTableView(this, new CCSize(60, 280)); tableView.Direction = CCScrollViewDirection.Vertical; tableView.Position = new CCPoint(winSize.Width - 150, winSize.Height / 2 - 120); tableView.Delegate = this; tableView.VerticalFillOrder = CCTableViewVerticalFillOrder.FillTopDown; this.AddChild(tableView); tableView.ReloadData(); // Back Menu var itemBack = new CCMenuItemFont("Back", toExtensionsMainLayer); itemBack.Position = new CCPoint(winSize.Width - 50, 25); var menuBack = new CCMenu(itemBack); menuBack.Position = CCPoint.Zero; AddChild(menuBack); return(true); }