demo from objc.io issue5-view-controller-transitions（Fixed）