view controller transition  example with Swift