TeacherLogUIView.lua 1.0 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. local TeacherLogUIView = class("TeacherLogUIView")
  2. function TeacherLogUIView:ctor()
  3. end
  4. function TeacherLogUIView:InitGo(root,uiGo)
  5. self.root = root
  6. self.viewLua = CommonUtil.BindGridViewItem2Lua(self.root, "TeacherLogUI", uiGo)
  7. self.viewLua.transform:SetParent(self.root.transform, false)
  8. self.viewLua.transform.localScale = Vector3.one
  9. self.viewLua.rectTransform.anchorMin = Vector2.zero
  10. self.viewLua.rectTransform.anchorMax = Vector2.one
  11. self.viewLua.rectTransform.pivot = Vector2(0.5, 0.5)
  12. self.viewLua.rectTransform.anchoredPosition3D = Vector3.zero
  13. self.viewLua.rectTransform.sizeDelta = Vector2.zero
  14. end
  15. function TeacherLogUIView:AddEventListener()
  16. end
  17. function TeacherLogUIView:RemoveEventListener()
  18. end
  19. function TeacherLogUIView:Show()
  20. self.viewLua:SetActive(true)
  21. self:AddEventListener()
  22. end
  23. function TeacherLogUIView:Hide()
  24. self.viewLua:SetActive(false)
  25. self:RemoveEventListener()
  26. end
  27. function TeacherLogUIView:Dispose()
  28. self:Hide()
  29. self.viewLua = nil
  30. end
  31. return TeacherLogUIView