def add_subview(self,subviews):
if not hasattr(subviews,'__contains__'):
subviews=[subviews]
for s in subviews:
self.originalSizes.append(s.frame[2:3])
ui.View.add_subview(self,s)
self.layout()