Não pode escolher mais do que 25 tópicos Os tópicos devem começar com uma letra ou um número, podem incluir traços ('-') e podem ter até 35 caracteres.

34 linhas
838 B

  1. local MJZhanJiView = class("MJZhanJiView", cc.UIView)
  2. function MJZhanJiView:ctor()
  3. MJZhanJiView.super.ctor(self);
  4. local ui = loadUI("res/ui/ui_zhanji/zhanji_view.ui");
  5. self.ui = ui;
  6. self:addChild(ui);
  7. end
  8. function MJZhanJiView:onEnter()
  9. MJZhanJiView.super.onEnter(self)
  10. self.ui.Items.Button:registerClick(handler(self, self.onClickClose))
  11. local protocolZhanJi = app:getProtocolZhanJi(app.gameId)
  12. if not protocolZhanJi then
  13. return
  14. end
  15. local zhanjiInfoList = protocolZhanJi.zhanjiInfoList
  16. local listView = import("mj.luaScript.Views.Zhanji.MJZhanJiList"):new(zhanjiInfoList, true)
  17. if listView then
  18. self.ui.Items.Layout_Content:removeAllChildren();
  19. self.ui.Items.Layout_Content:addChild(listView.ui)
  20. end
  21. end
  22. function MJZhanJiView:onClickClose()
  23. self:removeFromParent()
  24. end
  25. return MJZhanJiView