|
- local MJZhanJiView = class("MJZhanJiView", cc.UIView)
-
- function MJZhanJiView:ctor()
- MJZhanJiView.super.ctor(self);
-
- local ui = loadUI("res/ui/ui_zhanji/zhanji_view.ui");
- self.ui = ui;
- self:addChild(ui);
-
- end
-
- function MJZhanJiView:onEnter()
- MJZhanJiView.super.onEnter(self)
-
- self.ui.Items.Button:registerClick(handler(self, self.onClickClose))
-
- local protocolZhanJi = app:getProtocolZhanJi(app.gameId)
- if not protocolZhanJi then
- return
- end
-
- local zhanjiInfoList = protocolZhanJi.zhanjiInfoList
- local listView = import("mj.luaScript.Views.Zhanji.MJZhanJiList"):new(zhanjiInfoList, true)
- if listView then
- self.ui.Items.Layout_Content:removeAllChildren();
- self.ui.Items.Layout_Content:addChild(listView.ui)
- end
- end
-
- function MJZhanJiView:onClickClose()
- self:removeFromParent()
- end
-
- return MJZhanJiView
|