UIView.beginAnimations上下文 - Swift

Tea*_*abs -3 xcode objective-c uiview ios swift

我在使用UIView(UIButton)在Swift中制作动画时遇到了麻烦.有人可以帮忙吗?这是我的代码.我主要遇到方法[UIView.beginAnimations]的问题.它需要我传入一个String和一个CMutableVoidPointer.这当前崩溃了.谢谢

    var newCenter:CGPoint = CGPointMake(playAgainButton.center.x, playAgainButton.center.y + 200)
    [UIView.beginAnimations(nil, context: nil)]
    [UIView.setAnimationDuration(1.0)]
    playAgainButton.center = newCenter
    [UIView.commitAnimations]
Run Code Online (Sandbox Code Playgroud)

PRE*_*MAR 5

更改以下代码.它必须在Swift中工作

    var newCenter:CGPoint = CGPointMake(playAgainButton.center.x, playAgainButton.center.y + 200)
    UIView.beginAnimations(nil, context: nil)
    UIView.setAnimationDuration(1.0)
    playAgainButton.center=newCenter
    UIView.commitAnimations()
Run Code Online (Sandbox Code Playgroud)