--设置窗口对象 local SharePicture = {} local M = SharePicture setmetatable(M, { __index = BaseWindow }) function SharePicture.new(callback) local self = setmetatable({}, { __index = M }) self.class = 'SharePicture' self._close_destroy = true self._close_zone = false self._new_hide = false self._callback = callback self:init('ui://Common/SharePicture') return self end function M:init(url) BaseWindow.init(self, url) local view = self._view view:GetChild('btn_wx').onClick:Add(function() self:Close() self._callback() self:Destroy() end) -- view:GetChild('btn_moments').onClick:Add(function() -- data.type = 1 -- ViewUtil.__share(data) -- end) end return M