The hidden attribute should work for this.
Here's a minimal example that uses a segmented control to switch between a blue and a green view:
import ui
def segment_action(sender):
view2 = sender.superview['view2']
view2.hidden = (sender.selected_index == 0)
main_view = ui.View(frame=(0, 0, 400, 400), bg_color='white')
view1 = ui.View(frame=(0, 40, 400, 360), bg_color='blue', name='view1', flex='WH')
view2 = ui.View(frame=(0, 40, 400, 360), bg_color='green', name='view2', flex='WH')
main_view.add_subview(view1)
main_view.add_subview(view2)
control = ui.SegmentedControl(frame=(10, 4, 380, 32), flex='W')
control.segments = ['View 1', 'View 2']
control.selected_index = 1
control.action = segment_action
main_view.add_subview(control)
main_view.present('sheet')