def __init__(self,tablist=[], frame=(0,0)+ui.get_screen_size()):
'''takes an iterable of Views, using the view name as the tab selector.
empty views sre just given generic names'''
self.tabcounter=0 #unique counter, for name disambiguation
self.buttonheight=30 #height of buttonbar
#setup button bar
self.tabbuttons=ui.SegmentedControl(frame=(0,-5,self.width, self.buttonheight+5),bg_color='white')
self.tabbuttons.action=self.tab_action
self.tabbuttons.flex='W'
self.tabbuttons.segments=[]
self.add_subview(self.tabbuttons)
for tab in tablist:
self.addtab(tab)
评论列表
文章目录