Was ist der beste Weg, um ein benutzerdefiniertes Segment, dass ich eine Taste drücken kann und dann eine Ansicht Controller Folien ermöglicht. Ich habe einen Übergang von links nach rechts geschaffen, aber ich möchte, dass es in die andere Richtung geht. Ich habe mir Youtube Videos angesehen und this question aber sie zeigen mir nicht was ich will.Benutzerdefinierte Folie Segue - Xcode 8.0 Swift 3.0
Mein Code:
import UIKit
class SegueFromLeft: UIStoryboardSegue
{
override func perform()
{
let src = self.sourceViewController
let dst = self.destinationViewController
src.view.superview?.insertSubview(dst.view, aboveSubview: src.view)
dst.view.transform = CGAffineTransformMakeTranslation(-src.view.frame.size.width, 0)
UIView.animateWithDuration(0.25,
delay: 0.0,
options: UIViewAnimationOptions.CurveEaseInOut,
animations: {
dst.view.transform = CGAffineTransformMakeTranslation(0, 0)
},
completion: { finished in
src.presentViewController(dst, animated: false, completion: nil)
}
)
}
}
Grundsätzlich möchte ich einen Übergang zu schaffen, die von rechts nach links geht.
Dank
Ich bin mit Xcode 8.0 und Swift 3.0
es Ihnen gelungen, dies zu tun? Hast du meine Antwort versucht? –