Assuming one has two active container views, how can one best swap between them such there is no flicker?
More detail:
Would best approach be to "turn off" use of autolayout and position the non-active view off the screen, i.e. so leaving it visible?
You can animate the alpha values of the views:
UIView.animate(withDuration: 0.7, animations: {
viewToDisappear.alpha = 0
viewToAppear.alpha = 1
})
Set duration value to taste.