def __init__(self,view,tint=(1.0, 1.0, 1.0),alpha=0.7,name=None,local=False): # view is view to cover
self.view = view
shieldName = name if name else 'shield'
self.shield = ui.View(frame=view.frame,background_color=tint,flex='WH',name=shieldName)
self.shield.alpha = alpha
self._frame = self.shield.frame
self._position = (tuple(self._frame)[:2])
if local:
self.view.add_subview(self.shield)
else:
self.view.superview.add_subview(self.shield)
self.shield.send_to_back()
self.shield.hidden = True
self.status = False
评论列表
文章目录